39 #if defined(_WIN32) && !defined(APIENTRY) && !defined(__CYGWIN__) && !defined(__SCITECH_SNAP__) 40 #ifndef WIN32_LEAN_AND_MEAN 41 #define WIN32_LEAN_AND_MEAN 1 50 #define APIENTRYP APIENTRY * 56 #define GL_GLEXT_VERSION 20140521 68 #ifndef GL_VERSION_1_2 69 #define GL_VERSION_1_2 1 70 #define GL_UNSIGNED_BYTE_3_3_2 0x8032 71 #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033 72 #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034 73 #define GL_UNSIGNED_INT_8_8_8_8 0x8035 74 #define GL_UNSIGNED_INT_10_10_10_2 0x8036 75 #define GL_TEXTURE_BINDING_3D 0x806A 76 #define GL_PACK_SKIP_IMAGES 0x806B 77 #define GL_PACK_IMAGE_HEIGHT 0x806C 78 #define GL_UNPACK_SKIP_IMAGES 0x806D 79 #define GL_UNPACK_IMAGE_HEIGHT 0x806E 80 #define GL_TEXTURE_3D 0x806F 81 #define GL_PROXY_TEXTURE_3D 0x8070 82 #define GL_TEXTURE_DEPTH 0x8071 83 #define GL_TEXTURE_WRAP_R 0x8072 84 #define GL_MAX_3D_TEXTURE_SIZE 0x8073 85 #define GL_UNSIGNED_BYTE_2_3_3_REV 0x8362 86 #define GL_UNSIGNED_SHORT_5_6_5 0x8363 87 #define GL_UNSIGNED_SHORT_5_6_5_REV 0x8364 88 #define GL_UNSIGNED_SHORT_4_4_4_4_REV 0x8365 89 #define GL_UNSIGNED_SHORT_1_5_5_5_REV 0x8366 90 #define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367 91 #define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368 93 #define GL_BGRA 0x80E1 94 #define GL_MAX_ELEMENTS_VERTICES 0x80E8 95 #define GL_MAX_ELEMENTS_INDICES 0x80E9 96 #define GL_CLAMP_TO_EDGE 0x812F 97 #define GL_TEXTURE_MIN_LOD 0x813A 98 #define GL_TEXTURE_MAX_LOD 0x813B 99 #define GL_TEXTURE_BASE_LEVEL 0x813C 100 #define GL_TEXTURE_MAX_LEVEL 0x813D 101 #define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12 102 #define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13 103 #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22 104 #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23 105 #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E 106 #define GL_RESCALE_NORMAL 0x803A 107 #define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8 108 #define GL_SINGLE_COLOR 0x81F9 109 #define GL_SEPARATE_SPECULAR_COLOR 0x81FA 110 #define GL_ALIASED_POINT_SIZE_RANGE 0x846D 113 typedef void (
APIENTRYP PFNGLTEXSUBIMAGE3DPROC) (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
115 #ifdef GL_GLEXT_PROTOTYPES 118 GLAPI void APIENTRY glTexSubImage3D (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
123 #ifndef GL_VERSION_1_3 124 #define GL_VERSION_1_3 1 125 #define GL_TEXTURE0 0x84C0 126 #define GL_TEXTURE1 0x84C1 127 #define GL_TEXTURE2 0x84C2 128 #define GL_TEXTURE3 0x84C3 129 #define GL_TEXTURE4 0x84C4 130 #define GL_TEXTURE5 0x84C5 131 #define GL_TEXTURE6 0x84C6 132 #define GL_TEXTURE7 0x84C7 133 #define GL_TEXTURE8 0x84C8 134 #define GL_TEXTURE9 0x84C9 135 #define GL_TEXTURE10 0x84CA 136 #define GL_TEXTURE11 0x84CB 137 #define GL_TEXTURE12 0x84CC 138 #define GL_TEXTURE13 0x84CD 139 #define GL_TEXTURE14 0x84CE 140 #define GL_TEXTURE15 0x84CF 141 #define GL_TEXTURE16 0x84D0 142 #define GL_TEXTURE17 0x84D1 143 #define GL_TEXTURE18 0x84D2 144 #define GL_TEXTURE19 0x84D3 145 #define GL_TEXTURE20 0x84D4 146 #define GL_TEXTURE21 0x84D5 147 #define GL_TEXTURE22 0x84D6 148 #define GL_TEXTURE23 0x84D7 149 #define GL_TEXTURE24 0x84D8 150 #define GL_TEXTURE25 0x84D9 151 #define GL_TEXTURE26 0x84DA 152 #define GL_TEXTURE27 0x84DB 153 #define GL_TEXTURE28 0x84DC 154 #define GL_TEXTURE29 0x84DD 155 #define GL_TEXTURE30 0x84DE 156 #define GL_TEXTURE31 0x84DF 157 #define GL_ACTIVE_TEXTURE 0x84E0 158 #define GL_MULTISAMPLE 0x809D 159 #define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E 160 #define GL_SAMPLE_ALPHA_TO_ONE 0x809F 161 #define GL_SAMPLE_COVERAGE 0x80A0 162 #define GL_SAMPLE_BUFFERS 0x80A8 163 #define GL_SAMPLES 0x80A9 164 #define GL_SAMPLE_COVERAGE_VALUE 0x80AA 165 #define GL_SAMPLE_COVERAGE_INVERT 0x80AB 166 #define GL_TEXTURE_CUBE_MAP 0x8513 167 #define GL_TEXTURE_BINDING_CUBE_MAP 0x8514 168 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515 169 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516 170 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517 171 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518 172 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519 173 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A 174 #define GL_PROXY_TEXTURE_CUBE_MAP 0x851B 175 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C 176 #define GL_COMPRESSED_RGB 0x84ED 177 #define GL_COMPRESSED_RGBA 0x84EE 178 #define GL_TEXTURE_COMPRESSION_HINT 0x84EF 179 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0 180 #define GL_TEXTURE_COMPRESSED 0x86A1 181 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2 182 #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3 183 #define GL_CLAMP_TO_BORDER 0x812D 184 #define GL_CLIENT_ACTIVE_TEXTURE 0x84E1 185 #define GL_MAX_TEXTURE_UNITS 0x84E2 186 #define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3 187 #define GL_TRANSPOSE_PROJECTION_MATRIX 0x84E4 188 #define GL_TRANSPOSE_TEXTURE_MATRIX 0x84E5 189 #define GL_TRANSPOSE_COLOR_MATRIX 0x84E6 190 #define GL_MULTISAMPLE_BIT 0x20000000 191 #define GL_NORMAL_MAP 0x8511 192 #define GL_REFLECTION_MAP 0x8512 193 #define GL_COMPRESSED_ALPHA 0x84E9 194 #define GL_COMPRESSED_LUMINANCE 0x84EA 195 #define GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB 196 #define GL_COMPRESSED_INTENSITY 0x84EC 197 #define GL_COMBINE 0x8570 198 #define GL_COMBINE_RGB 0x8571 199 #define GL_COMBINE_ALPHA 0x8572 200 #define GL_SOURCE0_RGB 0x8580 201 #define GL_SOURCE1_RGB 0x8581 202 #define GL_SOURCE2_RGB 0x8582 203 #define GL_SOURCE0_ALPHA 0x8588 204 #define GL_SOURCE1_ALPHA 0x8589 205 #define GL_SOURCE2_ALPHA 0x858A 206 #define GL_OPERAND0_RGB 0x8590 207 #define GL_OPERAND1_RGB 0x8591 208 #define GL_OPERAND2_RGB 0x8592 209 #define GL_OPERAND0_ALPHA 0x8598 210 #define GL_OPERAND1_ALPHA 0x8599 211 #define GL_OPERAND2_ALPHA 0x859A 212 #define GL_RGB_SCALE 0x8573 213 #define GL_ADD_SIGNED 0x8574 214 #define GL_INTERPOLATE 0x8575 215 #define GL_SUBTRACT 0x84E7 216 #define GL_CONSTANT 0x8576 217 #define GL_PRIMARY_COLOR 0x8577 218 #define GL_PREVIOUS 0x8578 219 #define GL_DOT3_RGB 0x86AE 220 #define GL_DOT3_RGBA 0x86AF 226 typedef void (
APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *
data);
267 #ifdef GL_GLEXT_PROTOTYPES 273 GLAPI void APIENTRY glCompressedTexSubImage3D (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *
data);
317 #ifndef GL_VERSION_1_4 318 #define GL_VERSION_1_4 1 319 #define GL_BLEND_DST_RGB 0x80C8 320 #define GL_BLEND_SRC_RGB 0x80C9 321 #define GL_BLEND_DST_ALPHA 0x80CA 322 #define GL_BLEND_SRC_ALPHA 0x80CB 323 #define GL_POINT_FADE_THRESHOLD_SIZE 0x8128 324 #define GL_DEPTH_COMPONENT16 0x81A5 325 #define GL_DEPTH_COMPONENT24 0x81A6 326 #define GL_DEPTH_COMPONENT32 0x81A7 327 #define GL_MIRRORED_REPEAT 0x8370 328 #define GL_MAX_TEXTURE_LOD_BIAS 0x84FD 329 #define GL_TEXTURE_LOD_BIAS 0x8501 330 #define GL_INCR_WRAP 0x8507 331 #define GL_DECR_WRAP 0x8508 332 #define GL_TEXTURE_DEPTH_SIZE 0x884A 333 #define GL_TEXTURE_COMPARE_MODE 0x884C 334 #define GL_TEXTURE_COMPARE_FUNC 0x884D 335 #define GL_POINT_SIZE_MIN 0x8126 336 #define GL_POINT_SIZE_MAX 0x8127 337 #define GL_POINT_DISTANCE_ATTENUATION 0x8129 338 #define GL_GENERATE_MIPMAP 0x8191 339 #define GL_GENERATE_MIPMAP_HINT 0x8192 340 #define GL_FOG_COORDINATE_SOURCE 0x8450 341 #define GL_FOG_COORDINATE 0x8451 342 #define GL_FRAGMENT_DEPTH 0x8452 343 #define GL_CURRENT_FOG_COORDINATE 0x8453 344 #define GL_FOG_COORDINATE_ARRAY_TYPE 0x8454 345 #define GL_FOG_COORDINATE_ARRAY_STRIDE 0x8455 346 #define GL_FOG_COORDINATE_ARRAY_POINTER 0x8456 347 #define GL_FOG_COORDINATE_ARRAY 0x8457 348 #define GL_COLOR_SUM 0x8458 349 #define GL_CURRENT_SECONDARY_COLOR 0x8459 350 #define GL_SECONDARY_COLOR_ARRAY_SIZE 0x845A 351 #define GL_SECONDARY_COLOR_ARRAY_TYPE 0x845B 352 #define GL_SECONDARY_COLOR_ARRAY_STRIDE 0x845C 353 #define GL_SECONDARY_COLOR_ARRAY_POINTER 0x845D 354 #define GL_SECONDARY_COLOR_ARRAY 0x845E 355 #define GL_TEXTURE_FILTER_CONTROL 0x8500 356 #define GL_DEPTH_TEXTURE_MODE 0x884B 357 #define GL_COMPARE_R_TO_TEXTURE 0x884E 358 #define GL_FUNC_ADD 0x8006 359 #define GL_FUNC_SUBTRACT 0x800A 360 #define GL_FUNC_REVERSE_SUBTRACT 0x800B 361 #define GL_MIN 0x8007 362 #define GL_MAX 0x8008 363 #define GL_CONSTANT_COLOR 0x8001 364 #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002 365 #define GL_CONSTANT_ALPHA 0x8003 366 #define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004 414 #ifdef GL_GLEXT_PROTOTYPES 465 #ifndef GL_VERSION_1_5 466 #define GL_VERSION_1_5 1 475 #define GL_BUFFER_SIZE 0x8764 476 #define GL_BUFFER_USAGE 0x8765 477 #define GL_QUERY_COUNTER_BITS 0x8864 478 #define GL_CURRENT_QUERY 0x8865 479 #define GL_QUERY_RESULT 0x8866 480 #define GL_QUERY_RESULT_AVAILABLE 0x8867 481 #define GL_ARRAY_BUFFER 0x8892 482 #define GL_ELEMENT_ARRAY_BUFFER 0x8893 483 #define GL_ARRAY_BUFFER_BINDING 0x8894 484 #define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895 485 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F 486 #define GL_READ_ONLY 0x88B8 487 #define GL_WRITE_ONLY 0x88B9 488 #define GL_READ_WRITE 0x88BA 489 #define GL_BUFFER_ACCESS 0x88BB 490 #define GL_BUFFER_MAPPED 0x88BC 491 #define GL_BUFFER_MAP_POINTER 0x88BD 492 #define GL_STREAM_DRAW 0x88E0 493 #define GL_STREAM_READ 0x88E1 494 #define GL_STREAM_COPY 0x88E2 495 #define GL_STATIC_DRAW 0x88E4 496 #define GL_STATIC_READ 0x88E5 497 #define GL_STATIC_COPY 0x88E6 498 #define GL_DYNAMIC_DRAW 0x88E8 499 #define GL_DYNAMIC_READ 0x88E9 500 #define GL_DYNAMIC_COPY 0x88EA 501 #define GL_SAMPLES_PASSED 0x8914 502 #define GL_SRC1_ALPHA 0x8589 503 #define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896 504 #define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897 505 #define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898 506 #define GL_INDEX_ARRAY_BUFFER_BINDING 0x8899 507 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A 508 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B 509 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C 510 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 0x889D 511 #define GL_WEIGHT_ARRAY_BUFFER_BINDING 0x889E 512 #define GL_FOG_COORD_SRC 0x8450 513 #define GL_FOG_COORD 0x8451 514 #define GL_CURRENT_FOG_COORD 0x8453 515 #define GL_FOG_COORD_ARRAY_TYPE 0x8454 516 #define GL_FOG_COORD_ARRAY_STRIDE 0x8455 517 #define GL_FOG_COORD_ARRAY_POINTER 0x8456 518 #define GL_FOG_COORD_ARRAY 0x8457 519 #define GL_FOG_COORD_ARRAY_BUFFER_BINDING 0x889D 520 #define GL_SRC0_RGB 0x8580 521 #define GL_SRC1_RGB 0x8581 522 #define GL_SRC2_RGB 0x8582 523 #define GL_SRC0_ALPHA 0x8588 524 #define GL_SRC2_ALPHA 0x858A 544 #ifdef GL_GLEXT_PROTOTYPES 567 #ifndef GL_VERSION_2_0 568 #define GL_VERSION_2_0 1 570 #define GL_BLEND_EQUATION_RGB 0x8009 571 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622 572 #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623 573 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624 574 #define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625 575 #define GL_CURRENT_VERTEX_ATTRIB 0x8626 576 #define GL_VERTEX_PROGRAM_POINT_SIZE 0x8642 577 #define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645 578 #define GL_STENCIL_BACK_FUNC 0x8800 579 #define GL_STENCIL_BACK_FAIL 0x8801 580 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802 581 #define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803 582 #define GL_MAX_DRAW_BUFFERS 0x8824 583 #define GL_DRAW_BUFFER0 0x8825 584 #define GL_DRAW_BUFFER1 0x8826 585 #define GL_DRAW_BUFFER2 0x8827 586 #define GL_DRAW_BUFFER3 0x8828 587 #define GL_DRAW_BUFFER4 0x8829 588 #define GL_DRAW_BUFFER5 0x882A 589 #define GL_DRAW_BUFFER6 0x882B 590 #define GL_DRAW_BUFFER7 0x882C 591 #define GL_DRAW_BUFFER8 0x882D 592 #define GL_DRAW_BUFFER9 0x882E 593 #define GL_DRAW_BUFFER10 0x882F 594 #define GL_DRAW_BUFFER11 0x8830 595 #define GL_DRAW_BUFFER12 0x8831 596 #define GL_DRAW_BUFFER13 0x8832 597 #define GL_DRAW_BUFFER14 0x8833 598 #define GL_DRAW_BUFFER15 0x8834 599 #define GL_BLEND_EQUATION_ALPHA 0x883D 600 #define GL_MAX_VERTEX_ATTRIBS 0x8869 601 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A 602 #define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872 603 #define GL_FRAGMENT_SHADER 0x8B30 604 #define GL_VERTEX_SHADER 0x8B31 605 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49 606 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A 607 #define GL_MAX_VARYING_FLOATS 0x8B4B 608 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C 609 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D 610 #define GL_SHADER_TYPE 0x8B4F 611 #define GL_FLOAT_VEC2 0x8B50 612 #define GL_FLOAT_VEC3 0x8B51 613 #define GL_FLOAT_VEC4 0x8B52 614 #define GL_INT_VEC2 0x8B53 615 #define GL_INT_VEC3 0x8B54 616 #define GL_INT_VEC4 0x8B55 617 #define GL_BOOL 0x8B56 618 #define GL_BOOL_VEC2 0x8B57 619 #define GL_BOOL_VEC3 0x8B58 620 #define GL_BOOL_VEC4 0x8B59 621 #define GL_FLOAT_MAT2 0x8B5A 622 #define GL_FLOAT_MAT3 0x8B5B 623 #define GL_FLOAT_MAT4 0x8B5C 624 #define GL_SAMPLER_1D 0x8B5D 625 #define GL_SAMPLER_2D 0x8B5E 626 #define GL_SAMPLER_3D 0x8B5F 627 #define GL_SAMPLER_CUBE 0x8B60 628 #define GL_SAMPLER_1D_SHADOW 0x8B61 629 #define GL_SAMPLER_2D_SHADOW 0x8B62 630 #define GL_DELETE_STATUS 0x8B80 631 #define GL_COMPILE_STATUS 0x8B81 632 #define GL_LINK_STATUS 0x8B82 633 #define GL_VALIDATE_STATUS 0x8B83 634 #define GL_INFO_LOG_LENGTH 0x8B84 635 #define GL_ATTACHED_SHADERS 0x8B85 636 #define GL_ACTIVE_UNIFORMS 0x8B86 637 #define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87 638 #define GL_SHADER_SOURCE_LENGTH 0x8B88 639 #define GL_ACTIVE_ATTRIBUTES 0x8B89 640 #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A 641 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B 642 #define GL_SHADING_LANGUAGE_VERSION 0x8B8C 643 #define GL_CURRENT_PROGRAM 0x8B8D 644 #define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0 645 #define GL_LOWER_LEFT 0x8CA1 646 #define GL_UPPER_LEFT 0x8CA2 647 #define GL_STENCIL_BACK_REF 0x8CA3 648 #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4 649 #define GL_STENCIL_BACK_WRITEMASK 0x8CA5 650 #define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643 651 #define GL_POINT_SPRITE 0x8861 652 #define GL_COORD_REPLACE 0x8862 653 #define GL_MAX_TEXTURE_COORDS 0x8871 747 #ifdef GL_GLEXT_PROTOTYPES 844 #ifndef GL_VERSION_2_1 845 #define GL_VERSION_2_1 1 846 #define GL_PIXEL_PACK_BUFFER 0x88EB 847 #define GL_PIXEL_UNPACK_BUFFER 0x88EC 848 #define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED 849 #define GL_PIXEL_UNPACK_BUFFER_BINDING 0x88EF 850 #define GL_FLOAT_MAT2x3 0x8B65 851 #define GL_FLOAT_MAT2x4 0x8B66 852 #define GL_FLOAT_MAT3x2 0x8B67 853 #define GL_FLOAT_MAT3x4 0x8B68 854 #define GL_FLOAT_MAT4x2 0x8B69 855 #define GL_FLOAT_MAT4x3 0x8B6A 856 #define GL_SRGB 0x8C40 857 #define GL_SRGB8 0x8C41 858 #define GL_SRGB_ALPHA 0x8C42 859 #define GL_SRGB8_ALPHA8 0x8C43 860 #define GL_COMPRESSED_SRGB 0x8C48 861 #define GL_COMPRESSED_SRGB_ALPHA 0x8C49 862 #define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F 863 #define GL_SLUMINANCE_ALPHA 0x8C44 864 #define GL_SLUMINANCE8_ALPHA8 0x8C45 865 #define GL_SLUMINANCE 0x8C46 866 #define GL_SLUMINANCE8 0x8C47 867 #define GL_COMPRESSED_SLUMINANCE 0x8C4A 868 #define GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B 875 #ifdef GL_GLEXT_PROTOTYPES 885 #ifndef GL_VERSION_3_0 886 #define GL_VERSION_3_0 1 888 #define GL_COMPARE_REF_TO_TEXTURE 0x884E 889 #define GL_CLIP_DISTANCE0 0x3000 890 #define GL_CLIP_DISTANCE1 0x3001 891 #define GL_CLIP_DISTANCE2 0x3002 892 #define GL_CLIP_DISTANCE3 0x3003 893 #define GL_CLIP_DISTANCE4 0x3004 894 #define GL_CLIP_DISTANCE5 0x3005 895 #define GL_CLIP_DISTANCE6 0x3006 896 #define GL_CLIP_DISTANCE7 0x3007 897 #define GL_MAX_CLIP_DISTANCES 0x0D32 898 #define GL_MAJOR_VERSION 0x821B 899 #define GL_MINOR_VERSION 0x821C 900 #define GL_NUM_EXTENSIONS 0x821D 901 #define GL_CONTEXT_FLAGS 0x821E 902 #define GL_COMPRESSED_RED 0x8225 903 #define GL_COMPRESSED_RG 0x8226 904 #define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x00000001 905 #define GL_RGBA32F 0x8814 906 #define GL_RGB32F 0x8815 907 #define GL_RGBA16F 0x881A 908 #define GL_RGB16F 0x881B 909 #define GL_VERTEX_ATTRIB_ARRAY_INTEGER 0x88FD 910 #define GL_MAX_ARRAY_TEXTURE_LAYERS 0x88FF 911 #define GL_MIN_PROGRAM_TEXEL_OFFSET 0x8904 912 #define GL_MAX_PROGRAM_TEXEL_OFFSET 0x8905 913 #define GL_CLAMP_READ_COLOR 0x891C 914 #define GL_FIXED_ONLY 0x891D 915 #define GL_MAX_VARYING_COMPONENTS 0x8B4B 916 #define GL_TEXTURE_1D_ARRAY 0x8C18 917 #define GL_PROXY_TEXTURE_1D_ARRAY 0x8C19 918 #define GL_TEXTURE_2D_ARRAY 0x8C1A 919 #define GL_PROXY_TEXTURE_2D_ARRAY 0x8C1B 920 #define GL_TEXTURE_BINDING_1D_ARRAY 0x8C1C 921 #define GL_TEXTURE_BINDING_2D_ARRAY 0x8C1D 922 #define GL_R11F_G11F_B10F 0x8C3A 923 #define GL_UNSIGNED_INT_10F_11F_11F_REV 0x8C3B 924 #define GL_RGB9_E5 0x8C3D 925 #define GL_UNSIGNED_INT_5_9_9_9_REV 0x8C3E 926 #define GL_TEXTURE_SHARED_SIZE 0x8C3F 927 #define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH 0x8C76 928 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE 0x8C7F 929 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 0x8C80 930 #define GL_TRANSFORM_FEEDBACK_VARYINGS 0x8C83 931 #define GL_TRANSFORM_FEEDBACK_BUFFER_START 0x8C84 932 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE 0x8C85 933 #define GL_PRIMITIVES_GENERATED 0x8C87 934 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN 0x8C88 935 #define GL_RASTERIZER_DISCARD 0x8C89 936 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A 937 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS 0x8C8B 938 #define GL_INTERLEAVED_ATTRIBS 0x8C8C 939 #define GL_SEPARATE_ATTRIBS 0x8C8D 940 #define GL_TRANSFORM_FEEDBACK_BUFFER 0x8C8E 941 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING 0x8C8F 942 #define GL_RGBA32UI 0x8D70 943 #define GL_RGB32UI 0x8D71 944 #define GL_RGBA16UI 0x8D76 945 #define GL_RGB16UI 0x8D77 946 #define GL_RGBA8UI 0x8D7C 947 #define GL_RGB8UI 0x8D7D 948 #define GL_RGBA32I 0x8D82 949 #define GL_RGB32I 0x8D83 950 #define GL_RGBA16I 0x8D88 951 #define GL_RGB16I 0x8D89 952 #define GL_RGBA8I 0x8D8E 953 #define GL_RGB8I 0x8D8F 954 #define GL_RED_INTEGER 0x8D94 955 #define GL_GREEN_INTEGER 0x8D95 956 #define GL_BLUE_INTEGER 0x8D96 957 #define GL_RGB_INTEGER 0x8D98 958 #define GL_RGBA_INTEGER 0x8D99 959 #define GL_BGR_INTEGER 0x8D9A 960 #define GL_BGRA_INTEGER 0x8D9B 961 #define GL_SAMPLER_1D_ARRAY 0x8DC0 962 #define GL_SAMPLER_2D_ARRAY 0x8DC1 963 #define GL_SAMPLER_1D_ARRAY_SHADOW 0x8DC3 964 #define GL_SAMPLER_2D_ARRAY_SHADOW 0x8DC4 965 #define GL_SAMPLER_CUBE_SHADOW 0x8DC5 966 #define GL_UNSIGNED_INT_VEC2 0x8DC6 967 #define GL_UNSIGNED_INT_VEC3 0x8DC7 968 #define GL_UNSIGNED_INT_VEC4 0x8DC8 969 #define GL_INT_SAMPLER_1D 0x8DC9 970 #define GL_INT_SAMPLER_2D 0x8DCA 971 #define GL_INT_SAMPLER_3D 0x8DCB 972 #define GL_INT_SAMPLER_CUBE 0x8DCC 973 #define GL_INT_SAMPLER_1D_ARRAY 0x8DCE 974 #define GL_INT_SAMPLER_2D_ARRAY 0x8DCF 975 #define GL_UNSIGNED_INT_SAMPLER_1D 0x8DD1 976 #define GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2 977 #define GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3 978 #define GL_UNSIGNED_INT_SAMPLER_CUBE 0x8DD4 979 #define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY 0x8DD6 980 #define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY 0x8DD7 981 #define GL_QUERY_WAIT 0x8E13 982 #define GL_QUERY_NO_WAIT 0x8E14 983 #define GL_QUERY_BY_REGION_WAIT 0x8E15 984 #define GL_QUERY_BY_REGION_NO_WAIT 0x8E16 985 #define GL_BUFFER_ACCESS_FLAGS 0x911F 986 #define GL_BUFFER_MAP_LENGTH 0x9120 987 #define GL_BUFFER_MAP_OFFSET 0x9121 988 #define GL_DEPTH_COMPONENT32F 0x8CAC 989 #define GL_DEPTH32F_STENCIL8 0x8CAD 990 #define GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD 991 #define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506 992 #define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 0x8210 993 #define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 0x8211 994 #define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE 0x8212 995 #define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 0x8213 996 #define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 0x8214 997 #define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 0x8215 998 #define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 0x8216 999 #define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 0x8217 1000 #define GL_FRAMEBUFFER_DEFAULT 0x8218 1001 #define GL_FRAMEBUFFER_UNDEFINED 0x8219 1002 #define GL_DEPTH_STENCIL_ATTACHMENT 0x821A 1003 #define GL_MAX_RENDERBUFFER_SIZE 0x84E8 1004 #define GL_DEPTH_STENCIL 0x84F9 1005 #define GL_UNSIGNED_INT_24_8 0x84FA 1006 #define GL_DEPTH24_STENCIL8 0x88F0 1007 #define GL_TEXTURE_STENCIL_SIZE 0x88F1 1008 #define GL_TEXTURE_RED_TYPE 0x8C10 1009 #define GL_TEXTURE_GREEN_TYPE 0x8C11 1010 #define GL_TEXTURE_BLUE_TYPE 0x8C12 1011 #define GL_TEXTURE_ALPHA_TYPE 0x8C13 1012 #define GL_TEXTURE_DEPTH_TYPE 0x8C16 1013 #define GL_UNSIGNED_NORMALIZED 0x8C17 1014 #define GL_FRAMEBUFFER_BINDING 0x8CA6 1015 #define GL_DRAW_FRAMEBUFFER_BINDING 0x8CA6 1016 #define GL_RENDERBUFFER_BINDING 0x8CA7 1017 #define GL_READ_FRAMEBUFFER 0x8CA8 1018 #define GL_DRAW_FRAMEBUFFER 0x8CA9 1019 #define GL_READ_FRAMEBUFFER_BINDING 0x8CAA 1020 #define GL_RENDERBUFFER_SAMPLES 0x8CAB 1021 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0 1022 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1 1023 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2 1024 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3 1025 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4 1026 #define GL_FRAMEBUFFER_COMPLETE 0x8CD5 1027 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6 1028 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7 1029 #define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER 0x8CDB 1030 #define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER 0x8CDC 1031 #define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD 1032 #define GL_MAX_COLOR_ATTACHMENTS 0x8CDF 1033 #define GL_COLOR_ATTACHMENT0 0x8CE0 1034 #define GL_COLOR_ATTACHMENT1 0x8CE1 1035 #define GL_COLOR_ATTACHMENT2 0x8CE2 1036 #define GL_COLOR_ATTACHMENT3 0x8CE3 1037 #define GL_COLOR_ATTACHMENT4 0x8CE4 1038 #define GL_COLOR_ATTACHMENT5 0x8CE5 1039 #define GL_COLOR_ATTACHMENT6 0x8CE6 1040 #define GL_COLOR_ATTACHMENT7 0x8CE7 1041 #define GL_COLOR_ATTACHMENT8 0x8CE8 1042 #define GL_COLOR_ATTACHMENT9 0x8CE9 1043 #define GL_COLOR_ATTACHMENT10 0x8CEA 1044 #define GL_COLOR_ATTACHMENT11 0x8CEB 1045 #define GL_COLOR_ATTACHMENT12 0x8CEC 1046 #define GL_COLOR_ATTACHMENT13 0x8CED 1047 #define GL_COLOR_ATTACHMENT14 0x8CEE 1048 #define GL_COLOR_ATTACHMENT15 0x8CEF 1049 #define GL_DEPTH_ATTACHMENT 0x8D00 1050 #define GL_STENCIL_ATTACHMENT 0x8D20 1051 #define GL_FRAMEBUFFER 0x8D40 1052 #define GL_RENDERBUFFER 0x8D41 1053 #define GL_RENDERBUFFER_WIDTH 0x8D42 1054 #define GL_RENDERBUFFER_HEIGHT 0x8D43 1055 #define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44 1056 #define GL_STENCIL_INDEX1 0x8D46 1057 #define GL_STENCIL_INDEX4 0x8D47 1058 #define GL_STENCIL_INDEX8 0x8D48 1059 #define GL_STENCIL_INDEX16 0x8D49 1060 #define GL_RENDERBUFFER_RED_SIZE 0x8D50 1061 #define GL_RENDERBUFFER_GREEN_SIZE 0x8D51 1062 #define GL_RENDERBUFFER_BLUE_SIZE 0x8D52 1063 #define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53 1064 #define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54 1065 #define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55 1066 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56 1067 #define GL_MAX_SAMPLES 0x8D57 1068 #define GL_INDEX 0x8222 1069 #define GL_TEXTURE_LUMINANCE_TYPE 0x8C14 1070 #define GL_TEXTURE_INTENSITY_TYPE 0x8C15 1071 #define GL_FRAMEBUFFER_SRGB 0x8DB9 1072 #define GL_HALF_FLOAT 0x140B 1073 #define GL_MAP_READ_BIT 0x0001 1074 #define GL_MAP_WRITE_BIT 0x0002 1075 #define GL_MAP_INVALIDATE_RANGE_BIT 0x0004 1076 #define GL_MAP_INVALIDATE_BUFFER_BIT 0x0008 1077 #define GL_MAP_FLUSH_EXPLICIT_BIT 0x0010 1078 #define GL_MAP_UNSYNCHRONIZED_BIT 0x0020 1079 #define GL_COMPRESSED_RED_RGTC1 0x8DBB 1080 #define GL_COMPRESSED_SIGNED_RED_RGTC1 0x8DBC 1081 #define GL_COMPRESSED_RG_RGTC2 0x8DBD 1082 #define GL_COMPRESSED_SIGNED_RG_RGTC2 0x8DBE 1083 #define GL_RG 0x8227 1084 #define GL_RG_INTEGER 0x8228 1085 #define GL_R8 0x8229 1086 #define GL_R16 0x822A 1087 #define GL_RG8 0x822B 1088 #define GL_RG16 0x822C 1089 #define GL_R16F 0x822D 1090 #define GL_R32F 0x822E 1091 #define GL_RG16F 0x822F 1092 #define GL_RG32F 0x8230 1093 #define GL_R8I 0x8231 1094 #define GL_R8UI 0x8232 1095 #define GL_R16I 0x8233 1096 #define GL_R16UI 0x8234 1097 #define GL_R32I 0x8235 1098 #define GL_R32UI 0x8236 1099 #define GL_RG8I 0x8237 1100 #define GL_RG8UI 0x8238 1101 #define GL_RG16I 0x8239 1102 #define GL_RG16UI 0x823A 1103 #define GL_RG32I 0x823B 1104 #define GL_RG32UI 0x823C 1105 #define GL_VERTEX_ARRAY_BINDING 0x85B5 1106 #define GL_CLAMP_VERTEX_COLOR 0x891A 1107 #define GL_CLAMP_FRAGMENT_COLOR 0x891B 1108 #define GL_ALPHA_INTEGER 0x8D97 1193 #ifdef GL_GLEXT_PROTOTYPES 1281 #ifndef GL_VERSION_3_1 1282 #define GL_VERSION_3_1 1 1283 #define GL_SAMPLER_2D_RECT 0x8B63 1284 #define GL_SAMPLER_2D_RECT_SHADOW 0x8B64 1285 #define GL_SAMPLER_BUFFER 0x8DC2 1286 #define GL_INT_SAMPLER_2D_RECT 0x8DCD 1287 #define GL_INT_SAMPLER_BUFFER 0x8DD0 1288 #define GL_UNSIGNED_INT_SAMPLER_2D_RECT 0x8DD5 1289 #define GL_UNSIGNED_INT_SAMPLER_BUFFER 0x8DD8 1290 #define GL_TEXTURE_BUFFER 0x8C2A 1291 #define GL_MAX_TEXTURE_BUFFER_SIZE 0x8C2B 1292 #define GL_TEXTURE_BINDING_BUFFER 0x8C2C 1293 #define GL_TEXTURE_BUFFER_DATA_STORE_BINDING 0x8C2D 1294 #define GL_TEXTURE_RECTANGLE 0x84F5 1295 #define GL_TEXTURE_BINDING_RECTANGLE 0x84F6 1296 #define GL_PROXY_TEXTURE_RECTANGLE 0x84F7 1297 #define GL_MAX_RECTANGLE_TEXTURE_SIZE 0x84F8 1298 #define GL_R8_SNORM 0x8F94 1299 #define GL_RG8_SNORM 0x8F95 1300 #define GL_RGB8_SNORM 0x8F96 1301 #define GL_RGBA8_SNORM 0x8F97 1302 #define GL_R16_SNORM 0x8F98 1303 #define GL_RG16_SNORM 0x8F99 1304 #define GL_RGB16_SNORM 0x8F9A 1305 #define GL_RGBA16_SNORM 0x8F9B 1306 #define GL_SIGNED_NORMALIZED 0x8F9C 1307 #define GL_PRIMITIVE_RESTART 0x8F9D 1308 #define GL_PRIMITIVE_RESTART_INDEX 0x8F9E 1309 #define GL_COPY_READ_BUFFER 0x8F36 1310 #define GL_COPY_WRITE_BUFFER 0x8F37 1311 #define GL_UNIFORM_BUFFER 0x8A11 1312 #define GL_UNIFORM_BUFFER_BINDING 0x8A28 1313 #define GL_UNIFORM_BUFFER_START 0x8A29 1314 #define GL_UNIFORM_BUFFER_SIZE 0x8A2A 1315 #define GL_MAX_VERTEX_UNIFORM_BLOCKS 0x8A2B 1316 #define GL_MAX_FRAGMENT_UNIFORM_BLOCKS 0x8A2D 1317 #define GL_MAX_COMBINED_UNIFORM_BLOCKS 0x8A2E 1318 #define GL_MAX_UNIFORM_BUFFER_BINDINGS 0x8A2F 1319 #define GL_MAX_UNIFORM_BLOCK_SIZE 0x8A30 1320 #define GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS 0x8A31 1321 #define GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS 0x8A33 1322 #define GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT 0x8A34 1323 #define GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH 0x8A35 1324 #define GL_ACTIVE_UNIFORM_BLOCKS 0x8A36 1325 #define GL_UNIFORM_TYPE 0x8A37 1326 #define GL_UNIFORM_SIZE 0x8A38 1327 #define GL_UNIFORM_NAME_LENGTH 0x8A39 1328 #define GL_UNIFORM_BLOCK_INDEX 0x8A3A 1329 #define GL_UNIFORM_OFFSET 0x8A3B 1330 #define GL_UNIFORM_ARRAY_STRIDE 0x8A3C 1331 #define GL_UNIFORM_MATRIX_STRIDE 0x8A3D 1332 #define GL_UNIFORM_IS_ROW_MAJOR 0x8A3E 1333 #define GL_UNIFORM_BLOCK_BINDING 0x8A3F 1334 #define GL_UNIFORM_BLOCK_DATA_SIZE 0x8A40 1335 #define GL_UNIFORM_BLOCK_NAME_LENGTH 0x8A41 1336 #define GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS 0x8A42 1337 #define GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES 0x8A43 1338 #define GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER 0x8A44 1339 #define GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER 0x8A46 1340 #define GL_INVALID_INDEX 0xFFFFFFFFu 1353 #ifdef GL_GLEXT_PROTOTYPES 1369 #ifndef GL_VERSION_3_2 1370 #define GL_VERSION_3_2 1 1372 #ifndef GLEXT_64_TYPES_DEFINED 1374 #define GLEXT_64_TYPES_DEFINED 1377 #if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L 1378 #include <inttypes.h> 1379 #elif defined(__sun__) || defined(__digital__) 1380 #include <inttypes.h> 1381 #if defined(__STDC__) 1382 #if defined(__arch64__) || defined(_LP64) 1383 typedef long int int64_t;
1384 typedef unsigned long int uint64_t;
1386 typedef long long int int64_t;
1387 typedef unsigned long long int uint64_t;
1390 #elif defined( __VMS ) || defined(__sgi) 1391 #include <inttypes.h> 1392 #elif defined(__SCO__) || defined(__USLC__) 1394 #elif defined(__UNIXOS2__) || defined(__SOL64__) 1395 typedef long int int32_t;
1396 typedef long long int int64_t;
1397 typedef unsigned long long int uint64_t;
1398 #elif defined(_WIN32) && defined(__GNUC__) 1400 #elif defined(_WIN32) 1401 typedef __int32 int32_t;
1402 typedef __int64 int64_t;
1403 typedef unsigned __int64 uint64_t;
1406 #include <inttypes.h> 1411 #define GL_CONTEXT_CORE_PROFILE_BIT 0x00000001 1412 #define GL_CONTEXT_COMPATIBILITY_PROFILE_BIT 0x00000002 1413 #define GL_LINES_ADJACENCY 0x000A 1414 #define GL_LINE_STRIP_ADJACENCY 0x000B 1415 #define GL_TRIANGLES_ADJACENCY 0x000C 1416 #define GL_TRIANGLE_STRIP_ADJACENCY 0x000D 1417 #define GL_PROGRAM_POINT_SIZE 0x8642 1418 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS 0x8C29 1419 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED 0x8DA7 1420 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS 0x8DA8 1421 #define GL_GEOMETRY_SHADER 0x8DD9 1422 #define GL_GEOMETRY_VERTICES_OUT 0x8916 1423 #define GL_GEOMETRY_INPUT_TYPE 0x8917 1424 #define GL_GEOMETRY_OUTPUT_TYPE 0x8918 1425 #define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS 0x8DDF 1426 #define GL_MAX_GEOMETRY_OUTPUT_VERTICES 0x8DE0 1427 #define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS 0x8DE1 1428 #define GL_MAX_VERTEX_OUTPUT_COMPONENTS 0x9122 1429 #define GL_MAX_GEOMETRY_INPUT_COMPONENTS 0x9123 1430 #define GL_MAX_GEOMETRY_OUTPUT_COMPONENTS 0x9124 1431 #define GL_MAX_FRAGMENT_INPUT_COMPONENTS 0x9125 1432 #define GL_CONTEXT_PROFILE_MASK 0x9126 1433 #define GL_DEPTH_CLAMP 0x864F 1434 #define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION 0x8E4C 1435 #define GL_FIRST_VERTEX_CONVENTION 0x8E4D 1436 #define GL_LAST_VERTEX_CONVENTION 0x8E4E 1437 #define GL_PROVOKING_VERTEX 0x8E4F 1438 #define GL_TEXTURE_CUBE_MAP_SEAMLESS 0x884F 1439 #define GL_MAX_SERVER_WAIT_TIMEOUT 0x9111 1440 #define GL_OBJECT_TYPE 0x9112 1441 #define GL_SYNC_CONDITION 0x9113 1442 #define GL_SYNC_STATUS 0x9114 1443 #define GL_SYNC_FLAGS 0x9115 1444 #define GL_SYNC_FENCE 0x9116 1445 #define GL_SYNC_GPU_COMMANDS_COMPLETE 0x9117 1446 #define GL_UNSIGNALED 0x9118 1447 #define GL_SIGNALED 0x9119 1448 #define GL_ALREADY_SIGNALED 0x911A 1449 #define GL_TIMEOUT_EXPIRED 0x911B 1450 #define GL_CONDITION_SATISFIED 0x911C 1451 #define GL_WAIT_FAILED 0x911D 1452 #define GL_TIMEOUT_IGNORED 0xFFFFFFFFFFFFFFFFull 1453 #define GL_SYNC_FLUSH_COMMANDS_BIT 0x00000001 1454 #define GL_SAMPLE_POSITION 0x8E50 1455 #define GL_SAMPLE_MASK 0x8E51 1456 #define GL_SAMPLE_MASK_VALUE 0x8E52 1457 #define GL_MAX_SAMPLE_MASK_WORDS 0x8E59 1458 #define GL_TEXTURE_2D_MULTISAMPLE 0x9100 1459 #define GL_PROXY_TEXTURE_2D_MULTISAMPLE 0x9101 1460 #define GL_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9102 1461 #define GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY 0x9103 1462 #define GL_TEXTURE_BINDING_2D_MULTISAMPLE 0x9104 1463 #define GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY 0x9105 1464 #define GL_TEXTURE_SAMPLES 0x9106 1465 #define GL_TEXTURE_FIXED_SAMPLE_LOCATIONS 0x9107 1466 #define GL_SAMPLER_2D_MULTISAMPLE 0x9108 1467 #define GL_INT_SAMPLER_2D_MULTISAMPLE 0x9109 1468 #define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE 0x910A 1469 #define GL_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910B 1470 #define GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910C 1471 #define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY 0x910D 1472 #define GL_MAX_COLOR_TEXTURE_SAMPLES 0x910E 1473 #define GL_MAX_DEPTH_TEXTURE_SAMPLES 0x910F 1474 #define GL_MAX_INTEGER_SAMPLES 0x9110 1494 #ifdef GL_GLEXT_PROTOTYPES 1517 #ifndef GL_VERSION_3_3 1518 #define GL_VERSION_3_3 1 1519 #define GL_VERTEX_ATTRIB_ARRAY_DIVISOR 0x88FE 1520 #define GL_SRC1_COLOR 0x88F9 1521 #define GL_ONE_MINUS_SRC1_COLOR 0x88FA 1522 #define GL_ONE_MINUS_SRC1_ALPHA 0x88FB 1523 #define GL_MAX_DUAL_SOURCE_DRAW_BUFFERS 0x88FC 1524 #define GL_ANY_SAMPLES_PASSED 0x8C2F 1525 #define GL_SAMPLER_BINDING 0x8919 1526 #define GL_RGB10_A2UI 0x906F 1527 #define GL_TEXTURE_SWIZZLE_R 0x8E42 1528 #define GL_TEXTURE_SWIZZLE_G 0x8E43 1529 #define GL_TEXTURE_SWIZZLE_B 0x8E44 1530 #define GL_TEXTURE_SWIZZLE_A 0x8E45 1531 #define GL_TEXTURE_SWIZZLE_RGBA 0x8E46 1532 #define GL_TIME_ELAPSED 0x88BF 1533 #define GL_TIMESTAMP 0x8E28 1534 #define GL_INT_2_10_10_10_REV 0x8D9F 1593 #ifdef GL_GLEXT_PROTOTYPES 1655 #ifndef GL_VERSION_4_0 1656 #define GL_VERSION_4_0 1 1657 #define GL_SAMPLE_SHADING 0x8C36 1658 #define GL_MIN_SAMPLE_SHADING_VALUE 0x8C37 1659 #define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET 0x8E5E 1660 #define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET 0x8E5F 1661 #define GL_TEXTURE_CUBE_MAP_ARRAY 0x9009 1662 #define GL_TEXTURE_BINDING_CUBE_MAP_ARRAY 0x900A 1663 #define GL_PROXY_TEXTURE_CUBE_MAP_ARRAY 0x900B 1664 #define GL_SAMPLER_CUBE_MAP_ARRAY 0x900C 1665 #define GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW 0x900D 1666 #define GL_INT_SAMPLER_CUBE_MAP_ARRAY 0x900E 1667 #define GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY 0x900F 1668 #define GL_DRAW_INDIRECT_BUFFER 0x8F3F 1669 #define GL_DRAW_INDIRECT_BUFFER_BINDING 0x8F43 1670 #define GL_GEOMETRY_SHADER_INVOCATIONS 0x887F 1671 #define GL_MAX_GEOMETRY_SHADER_INVOCATIONS 0x8E5A 1672 #define GL_MIN_FRAGMENT_INTERPOLATION_OFFSET 0x8E5B 1673 #define GL_MAX_FRAGMENT_INTERPOLATION_OFFSET 0x8E5C 1674 #define GL_FRAGMENT_INTERPOLATION_OFFSET_BITS 0x8E5D 1675 #define GL_MAX_VERTEX_STREAMS 0x8E71 1676 #define GL_DOUBLE_VEC2 0x8FFC 1677 #define GL_DOUBLE_VEC3 0x8FFD 1678 #define GL_DOUBLE_VEC4 0x8FFE 1679 #define GL_DOUBLE_MAT2 0x8F46 1680 #define GL_DOUBLE_MAT3 0x8F47 1681 #define GL_DOUBLE_MAT4 0x8F48 1682 #define GL_DOUBLE_MAT2x3 0x8F49 1683 #define GL_DOUBLE_MAT2x4 0x8F4A 1684 #define GL_DOUBLE_MAT3x2 0x8F4B 1685 #define GL_DOUBLE_MAT3x4 0x8F4C 1686 #define GL_DOUBLE_MAT4x2 0x8F4D 1687 #define GL_DOUBLE_MAT4x3 0x8F4E 1688 #define GL_ACTIVE_SUBROUTINES 0x8DE5 1689 #define GL_ACTIVE_SUBROUTINE_UNIFORMS 0x8DE6 1690 #define GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS 0x8E47 1691 #define GL_ACTIVE_SUBROUTINE_MAX_LENGTH 0x8E48 1692 #define GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH 0x8E49 1693 #define GL_MAX_SUBROUTINES 0x8DE7 1694 #define GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS 0x8DE8 1695 #define GL_NUM_COMPATIBLE_SUBROUTINES 0x8E4A 1696 #define GL_COMPATIBLE_SUBROUTINES 0x8E4B 1697 #define GL_PATCHES 0x000E 1698 #define GL_PATCH_VERTICES 0x8E72 1699 #define GL_PATCH_DEFAULT_INNER_LEVEL 0x8E73 1700 #define GL_PATCH_DEFAULT_OUTER_LEVEL 0x8E74 1701 #define GL_TESS_CONTROL_OUTPUT_VERTICES 0x8E75 1702 #define GL_TESS_GEN_MODE 0x8E76 1703 #define GL_TESS_GEN_SPACING 0x8E77 1704 #define GL_TESS_GEN_VERTEX_ORDER 0x8E78 1705 #define GL_TESS_GEN_POINT_MODE 0x8E79 1706 #define GL_ISOLINES 0x8E7A 1707 #define GL_FRACTIONAL_ODD 0x8E7B 1708 #define GL_FRACTIONAL_EVEN 0x8E7C 1709 #define GL_MAX_PATCH_VERTICES 0x8E7D 1710 #define GL_MAX_TESS_GEN_LEVEL 0x8E7E 1711 #define GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS 0x8E7F 1712 #define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS 0x8E80 1713 #define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS 0x8E81 1714 #define GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS 0x8E82 1715 #define GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS 0x8E83 1716 #define GL_MAX_TESS_PATCH_COMPONENTS 0x8E84 1717 #define GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS 0x8E85 1718 #define GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS 0x8E86 1719 #define GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS 0x8E89 1720 #define GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS 0x8E8A 1721 #define GL_MAX_TESS_CONTROL_INPUT_COMPONENTS 0x886C 1722 #define GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS 0x886D 1723 #define GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS 0x8E1E 1724 #define GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS 0x8E1F 1725 #define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER 0x84F0 1726 #define GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER 0x84F1 1727 #define GL_TESS_EVALUATION_SHADER 0x8E87 1728 #define GL_TESS_CONTROL_SHADER 0x8E88 1729 #define GL_TRANSFORM_FEEDBACK 0x8E22 1730 #define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED 0x8E23 1731 #define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE 0x8E24 1732 #define GL_TRANSFORM_FEEDBACK_BINDING 0x8E25 1733 #define GL_MAX_TRANSFORM_FEEDBACK_BUFFERS 0x8E70 1780 #ifdef GL_GLEXT_PROTOTYPES 1830 #ifndef GL_VERSION_4_1 1831 #define GL_VERSION_4_1 1 1832 #define GL_FIXED 0x140C 1833 #define GL_IMPLEMENTATION_COLOR_READ_TYPE 0x8B9A 1834 #define GL_IMPLEMENTATION_COLOR_READ_FORMAT 0x8B9B 1835 #define GL_LOW_FLOAT 0x8DF0 1836 #define GL_MEDIUM_FLOAT 0x8DF1 1837 #define GL_HIGH_FLOAT 0x8DF2 1838 #define GL_LOW_INT 0x8DF3 1839 #define GL_MEDIUM_INT 0x8DF4 1840 #define GL_HIGH_INT 0x8DF5 1841 #define GL_SHADER_COMPILER 0x8DFA 1842 #define GL_SHADER_BINARY_FORMATS 0x8DF8 1843 #define GL_NUM_SHADER_BINARY_FORMATS 0x8DF9 1844 #define GL_MAX_VERTEX_UNIFORM_VECTORS 0x8DFB 1845 #define GL_MAX_VARYING_VECTORS 0x8DFC 1846 #define GL_MAX_FRAGMENT_UNIFORM_VECTORS 0x8DFD 1847 #define GL_RGB565 0x8D62 1848 #define GL_PROGRAM_BINARY_RETRIEVABLE_HINT 0x8257 1849 #define GL_PROGRAM_BINARY_LENGTH 0x8741 1850 #define GL_NUM_PROGRAM_BINARY_FORMATS 0x87FE 1851 #define GL_PROGRAM_BINARY_FORMATS 0x87FF 1852 #define GL_VERTEX_SHADER_BIT 0x00000001 1853 #define GL_FRAGMENT_SHADER_BIT 0x00000002 1854 #define GL_GEOMETRY_SHADER_BIT 0x00000004 1855 #define GL_TESS_CONTROL_SHADER_BIT 0x00000008 1856 #define GL_TESS_EVALUATION_SHADER_BIT 0x00000010 1857 #define GL_ALL_SHADER_BITS 0xFFFFFFFF 1858 #define GL_PROGRAM_SEPARABLE 0x8258 1859 #define GL_ACTIVE_PROGRAM 0x8259 1860 #define GL_PROGRAM_PIPELINE_BINDING 0x825A 1861 #define GL_MAX_VIEWPORTS 0x825B 1862 #define GL_VIEWPORT_SUBPIXEL_BITS 0x825C 1863 #define GL_VIEWPORT_BOUNDS_RANGE 0x825D 1864 #define GL_LAYER_PROVOKING_VERTEX 0x825E 1865 #define GL_VIEWPORT_INDEX_PROVOKING_VERTEX 0x825F 1866 #define GL_UNDEFINED_VERTEX 0x8260 1955 #ifdef GL_GLEXT_PROTOTYPES 2047 #ifndef GL_VERSION_4_2 2048 #define GL_VERSION_4_2 1 2049 #define GL_UNPACK_COMPRESSED_BLOCK_WIDTH 0x9127 2050 #define GL_UNPACK_COMPRESSED_BLOCK_HEIGHT 0x9128 2051 #define GL_UNPACK_COMPRESSED_BLOCK_DEPTH 0x9129 2052 #define GL_UNPACK_COMPRESSED_BLOCK_SIZE 0x912A 2053 #define GL_PACK_COMPRESSED_BLOCK_WIDTH 0x912B 2054 #define GL_PACK_COMPRESSED_BLOCK_HEIGHT 0x912C 2055 #define GL_PACK_COMPRESSED_BLOCK_DEPTH 0x912D 2056 #define GL_PACK_COMPRESSED_BLOCK_SIZE 0x912E 2057 #define GL_NUM_SAMPLE_COUNTS 0x9380 2058 #define GL_MIN_MAP_BUFFER_ALIGNMENT 0x90BC 2059 #define GL_ATOMIC_COUNTER_BUFFER 0x92C0 2060 #define GL_ATOMIC_COUNTER_BUFFER_BINDING 0x92C1 2061 #define GL_ATOMIC_COUNTER_BUFFER_START 0x92C2 2062 #define GL_ATOMIC_COUNTER_BUFFER_SIZE 0x92C3 2063 #define GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE 0x92C4 2064 #define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS 0x92C5 2065 #define GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES 0x92C6 2066 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER 0x92C7 2067 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER 0x92C8 2068 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER 0x92C9 2069 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER 0x92CA 2070 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER 0x92CB 2071 #define GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS 0x92CC 2072 #define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS 0x92CD 2073 #define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS 0x92CE 2074 #define GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS 0x92CF 2075 #define GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS 0x92D0 2076 #define GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS 0x92D1 2077 #define GL_MAX_VERTEX_ATOMIC_COUNTERS 0x92D2 2078 #define GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS 0x92D3 2079 #define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS 0x92D4 2080 #define GL_MAX_GEOMETRY_ATOMIC_COUNTERS 0x92D5 2081 #define GL_MAX_FRAGMENT_ATOMIC_COUNTERS 0x92D6 2082 #define GL_MAX_COMBINED_ATOMIC_COUNTERS 0x92D7 2083 #define GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE 0x92D8 2084 #define GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS 0x92DC 2085 #define GL_ACTIVE_ATOMIC_COUNTER_BUFFERS 0x92D9 2086 #define GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX 0x92DA 2087 #define GL_UNSIGNED_INT_ATOMIC_COUNTER 0x92DB 2088 #define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT 0x00000001 2089 #define GL_ELEMENT_ARRAY_BARRIER_BIT 0x00000002 2090 #define GL_UNIFORM_BARRIER_BIT 0x00000004 2091 #define GL_TEXTURE_FETCH_BARRIER_BIT 0x00000008 2092 #define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT 0x00000020 2093 #define GL_COMMAND_BARRIER_BIT 0x00000040 2094 #define GL_PIXEL_BUFFER_BARRIER_BIT 0x00000080 2095 #define GL_TEXTURE_UPDATE_BARRIER_BIT 0x00000100 2096 #define GL_BUFFER_UPDATE_BARRIER_BIT 0x00000200 2097 #define GL_FRAMEBUFFER_BARRIER_BIT 0x00000400 2098 #define GL_TRANSFORM_FEEDBACK_BARRIER_BIT 0x00000800 2099 #define GL_ATOMIC_COUNTER_BARRIER_BIT 0x00001000 2100 #define GL_ALL_BARRIER_BITS 0xFFFFFFFF 2101 #define GL_MAX_IMAGE_UNITS 0x8F38 2102 #define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS 0x8F39 2103 #define GL_IMAGE_BINDING_NAME 0x8F3A 2104 #define GL_IMAGE_BINDING_LEVEL 0x8F3B 2105 #define GL_IMAGE_BINDING_LAYERED 0x8F3C 2106 #define GL_IMAGE_BINDING_LAYER 0x8F3D 2107 #define GL_IMAGE_BINDING_ACCESS 0x8F3E 2108 #define GL_IMAGE_1D 0x904C 2109 #define GL_IMAGE_2D 0x904D 2110 #define GL_IMAGE_3D 0x904E 2111 #define GL_IMAGE_2D_RECT 0x904F 2112 #define GL_IMAGE_CUBE 0x9050 2113 #define GL_IMAGE_BUFFER 0x9051 2114 #define GL_IMAGE_1D_ARRAY 0x9052 2115 #define GL_IMAGE_2D_ARRAY 0x9053 2116 #define GL_IMAGE_CUBE_MAP_ARRAY 0x9054 2117 #define GL_IMAGE_2D_MULTISAMPLE 0x9055 2118 #define GL_IMAGE_2D_MULTISAMPLE_ARRAY 0x9056 2119 #define GL_INT_IMAGE_1D 0x9057 2120 #define GL_INT_IMAGE_2D 0x9058 2121 #define GL_INT_IMAGE_3D 0x9059 2122 #define GL_INT_IMAGE_2D_RECT 0x905A 2123 #define GL_INT_IMAGE_CUBE 0x905B 2124 #define GL_INT_IMAGE_BUFFER 0x905C 2125 #define GL_INT_IMAGE_1D_ARRAY 0x905D 2126 #define GL_INT_IMAGE_2D_ARRAY 0x905E 2127 #define GL_INT_IMAGE_CUBE_MAP_ARRAY 0x905F 2128 #define GL_INT_IMAGE_2D_MULTISAMPLE 0x9060 2129 #define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x9061 2130 #define GL_UNSIGNED_INT_IMAGE_1D 0x9062 2131 #define GL_UNSIGNED_INT_IMAGE_2D 0x9063 2132 #define GL_UNSIGNED_INT_IMAGE_3D 0x9064 2133 #define GL_UNSIGNED_INT_IMAGE_2D_RECT 0x9065 2134 #define GL_UNSIGNED_INT_IMAGE_CUBE 0x9066 2135 #define GL_UNSIGNED_INT_IMAGE_BUFFER 0x9067 2136 #define GL_UNSIGNED_INT_IMAGE_1D_ARRAY 0x9068 2137 #define GL_UNSIGNED_INT_IMAGE_2D_ARRAY 0x9069 2138 #define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY 0x906A 2139 #define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE 0x906B 2140 #define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY 0x906C 2141 #define GL_MAX_IMAGE_SAMPLES 0x906D 2142 #define GL_IMAGE_BINDING_FORMAT 0x906E 2143 #define GL_IMAGE_FORMAT_COMPATIBILITY_TYPE 0x90C7 2144 #define GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE 0x90C8 2145 #define GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS 0x90C9 2146 #define GL_MAX_VERTEX_IMAGE_UNIFORMS 0x90CA 2147 #define GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS 0x90CB 2148 #define GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS 0x90CC 2149 #define GL_MAX_GEOMETRY_IMAGE_UNIFORMS 0x90CD 2150 #define GL_MAX_FRAGMENT_IMAGE_UNIFORMS 0x90CE 2151 #define GL_MAX_COMBINED_IMAGE_UNIFORMS 0x90CF 2152 #define GL_COMPRESSED_RGBA_BPTC_UNORM 0x8E8C 2153 #define GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM 0x8E8D 2154 #define GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT 0x8E8E 2155 #define GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT 0x8E8F 2156 #define GL_TEXTURE_IMMUTABLE_FORMAT 0x912F 2169 #ifdef GL_GLEXT_PROTOTYPES 2185 #ifndef GL_VERSION_4_3 2186 #define GL_VERSION_4_3 1 2188 #define GL_NUM_SHADING_LANGUAGE_VERSIONS 0x82E9 2189 #define GL_VERTEX_ATTRIB_ARRAY_LONG 0x874E 2190 #define GL_COMPRESSED_RGB8_ETC2 0x9274 2191 #define GL_COMPRESSED_SRGB8_ETC2 0x9275 2192 #define GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2 0x9276 2193 #define GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2 0x9277 2194 #define GL_COMPRESSED_RGBA8_ETC2_EAC 0x9278 2195 #define GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC 0x9279 2196 #define GL_COMPRESSED_R11_EAC 0x9270 2197 #define GL_COMPRESSED_SIGNED_R11_EAC 0x9271 2198 #define GL_COMPRESSED_RG11_EAC 0x9272 2199 #define GL_COMPRESSED_SIGNED_RG11_EAC 0x9273 2200 #define GL_PRIMITIVE_RESTART_FIXED_INDEX 0x8D69 2201 #define GL_ANY_SAMPLES_PASSED_CONSERVATIVE 0x8D6A 2202 #define GL_MAX_ELEMENT_INDEX 0x8D6B 2203 #define GL_COMPUTE_SHADER 0x91B9 2204 #define GL_MAX_COMPUTE_UNIFORM_BLOCKS 0x91BB 2205 #define GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS 0x91BC 2206 #define GL_MAX_COMPUTE_IMAGE_UNIFORMS 0x91BD 2207 #define GL_MAX_COMPUTE_SHARED_MEMORY_SIZE 0x8262 2208 #define GL_MAX_COMPUTE_UNIFORM_COMPONENTS 0x8263 2209 #define GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS 0x8264 2210 #define GL_MAX_COMPUTE_ATOMIC_COUNTERS 0x8265 2211 #define GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS 0x8266 2212 #define GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS 0x90EB 2213 #define GL_MAX_COMPUTE_WORK_GROUP_COUNT 0x91BE 2214 #define GL_MAX_COMPUTE_WORK_GROUP_SIZE 0x91BF 2215 #define GL_COMPUTE_WORK_GROUP_SIZE 0x8267 2216 #define GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER 0x90EC 2217 #define GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER 0x90ED 2218 #define GL_DISPATCH_INDIRECT_BUFFER 0x90EE 2219 #define GL_DISPATCH_INDIRECT_BUFFER_BINDING 0x90EF 2220 #define GL_DEBUG_OUTPUT_SYNCHRONOUS 0x8242 2221 #define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH 0x8243 2222 #define GL_DEBUG_CALLBACK_FUNCTION 0x8244 2223 #define GL_DEBUG_CALLBACK_USER_PARAM 0x8245 2224 #define GL_DEBUG_SOURCE_API 0x8246 2225 #define GL_DEBUG_SOURCE_WINDOW_SYSTEM 0x8247 2226 #define GL_DEBUG_SOURCE_SHADER_COMPILER 0x8248 2227 #define GL_DEBUG_SOURCE_THIRD_PARTY 0x8249 2228 #define GL_DEBUG_SOURCE_APPLICATION 0x824A 2229 #define GL_DEBUG_SOURCE_OTHER 0x824B 2230 #define GL_DEBUG_TYPE_ERROR 0x824C 2231 #define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR 0x824D 2232 #define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR 0x824E 2233 #define GL_DEBUG_TYPE_PORTABILITY 0x824F 2234 #define GL_DEBUG_TYPE_PERFORMANCE 0x8250 2235 #define GL_DEBUG_TYPE_OTHER 0x8251 2236 #define GL_MAX_DEBUG_MESSAGE_LENGTH 0x9143 2237 #define GL_MAX_DEBUG_LOGGED_MESSAGES 0x9144 2238 #define GL_DEBUG_LOGGED_MESSAGES 0x9145 2239 #define GL_DEBUG_SEVERITY_HIGH 0x9146 2240 #define GL_DEBUG_SEVERITY_MEDIUM 0x9147 2241 #define GL_DEBUG_SEVERITY_LOW 0x9148 2242 #define GL_DEBUG_TYPE_MARKER 0x8268 2243 #define GL_DEBUG_TYPE_PUSH_GROUP 0x8269 2244 #define GL_DEBUG_TYPE_POP_GROUP 0x826A 2245 #define GL_DEBUG_SEVERITY_NOTIFICATION 0x826B 2246 #define GL_MAX_DEBUG_GROUP_STACK_DEPTH 0x826C 2247 #define GL_DEBUG_GROUP_STACK_DEPTH 0x826D 2248 #define GL_BUFFER 0x82E0 2249 #define GL_SHADER 0x82E1 2250 #define GL_PROGRAM 0x82E2 2251 #define GL_QUERY 0x82E3 2252 #define GL_PROGRAM_PIPELINE 0x82E4 2253 #define GL_SAMPLER 0x82E6 2254 #define GL_MAX_LABEL_LENGTH 0x82E8 2255 #define GL_DEBUG_OUTPUT 0x92E0 2256 #define GL_CONTEXT_FLAG_DEBUG_BIT 0x00000002 2257 #define GL_MAX_UNIFORM_LOCATIONS 0x826E 2258 #define GL_FRAMEBUFFER_DEFAULT_WIDTH 0x9310 2259 #define GL_FRAMEBUFFER_DEFAULT_HEIGHT 0x9311 2260 #define GL_FRAMEBUFFER_DEFAULT_LAYERS 0x9312 2261 #define GL_FRAMEBUFFER_DEFAULT_SAMPLES 0x9313 2262 #define GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS 0x9314 2263 #define GL_MAX_FRAMEBUFFER_WIDTH 0x9315 2264 #define GL_MAX_FRAMEBUFFER_HEIGHT 0x9316 2265 #define GL_MAX_FRAMEBUFFER_LAYERS 0x9317 2266 #define GL_MAX_FRAMEBUFFER_SAMPLES 0x9318 2267 #define GL_INTERNALFORMAT_SUPPORTED 0x826F 2268 #define GL_INTERNALFORMAT_PREFERRED 0x8270 2269 #define GL_INTERNALFORMAT_RED_SIZE 0x8271 2270 #define GL_INTERNALFORMAT_GREEN_SIZE 0x8272 2271 #define GL_INTERNALFORMAT_BLUE_SIZE 0x8273 2272 #define GL_INTERNALFORMAT_ALPHA_SIZE 0x8274 2273 #define GL_INTERNALFORMAT_DEPTH_SIZE 0x8275 2274 #define GL_INTERNALFORMAT_STENCIL_SIZE 0x8276 2275 #define GL_INTERNALFORMAT_SHARED_SIZE 0x8277 2276 #define GL_INTERNALFORMAT_RED_TYPE 0x8278 2277 #define GL_INTERNALFORMAT_GREEN_TYPE 0x8279 2278 #define GL_INTERNALFORMAT_BLUE_TYPE 0x827A 2279 #define GL_INTERNALFORMAT_ALPHA_TYPE 0x827B 2280 #define GL_INTERNALFORMAT_DEPTH_TYPE 0x827C 2281 #define GL_INTERNALFORMAT_STENCIL_TYPE 0x827D 2282 #define GL_MAX_WIDTH 0x827E 2283 #define GL_MAX_HEIGHT 0x827F 2284 #define GL_MAX_DEPTH 0x8280 2285 #define GL_MAX_LAYERS 0x8281 2286 #define GL_MAX_COMBINED_DIMENSIONS 0x8282 2287 #define GL_COLOR_COMPONENTS 0x8283 2288 #define GL_DEPTH_COMPONENTS 0x8284 2289 #define GL_STENCIL_COMPONENTS 0x8285 2290 #define GL_COLOR_RENDERABLE 0x8286 2291 #define GL_DEPTH_RENDERABLE 0x8287 2292 #define GL_STENCIL_RENDERABLE 0x8288 2293 #define GL_FRAMEBUFFER_RENDERABLE 0x8289 2294 #define GL_FRAMEBUFFER_RENDERABLE_LAYERED 0x828A 2295 #define GL_FRAMEBUFFER_BLEND 0x828B 2296 #define GL_READ_PIXELS 0x828C 2297 #define GL_READ_PIXELS_FORMAT 0x828D 2298 #define GL_READ_PIXELS_TYPE 0x828E 2299 #define GL_TEXTURE_IMAGE_FORMAT 0x828F 2300 #define GL_TEXTURE_IMAGE_TYPE 0x8290 2301 #define GL_GET_TEXTURE_IMAGE_FORMAT 0x8291 2302 #define GL_GET_TEXTURE_IMAGE_TYPE 0x8292 2303 #define GL_MIPMAP 0x8293 2304 #define GL_MANUAL_GENERATE_MIPMAP 0x8294 2305 #define GL_AUTO_GENERATE_MIPMAP 0x8295 2306 #define GL_COLOR_ENCODING 0x8296 2307 #define GL_SRGB_READ 0x8297 2308 #define GL_SRGB_WRITE 0x8298 2309 #define GL_FILTER 0x829A 2310 #define GL_VERTEX_TEXTURE 0x829B 2311 #define GL_TESS_CONTROL_TEXTURE 0x829C 2312 #define GL_TESS_EVALUATION_TEXTURE 0x829D 2313 #define GL_GEOMETRY_TEXTURE 0x829E 2314 #define GL_FRAGMENT_TEXTURE 0x829F 2315 #define GL_COMPUTE_TEXTURE 0x82A0 2316 #define GL_TEXTURE_SHADOW 0x82A1 2317 #define GL_TEXTURE_GATHER 0x82A2 2318 #define GL_TEXTURE_GATHER_SHADOW 0x82A3 2319 #define GL_SHADER_IMAGE_LOAD 0x82A4 2320 #define GL_SHADER_IMAGE_STORE 0x82A5 2321 #define GL_SHADER_IMAGE_ATOMIC 0x82A6 2322 #define GL_IMAGE_TEXEL_SIZE 0x82A7 2323 #define GL_IMAGE_COMPATIBILITY_CLASS 0x82A8 2324 #define GL_IMAGE_PIXEL_FORMAT 0x82A9 2325 #define GL_IMAGE_PIXEL_TYPE 0x82AA 2326 #define GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST 0x82AC 2327 #define GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST 0x82AD 2328 #define GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE 0x82AE 2329 #define GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE 0x82AF 2330 #define GL_TEXTURE_COMPRESSED_BLOCK_WIDTH 0x82B1 2331 #define GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT 0x82B2 2332 #define GL_TEXTURE_COMPRESSED_BLOCK_SIZE 0x82B3 2333 #define GL_CLEAR_BUFFER 0x82B4 2334 #define GL_TEXTURE_VIEW 0x82B5 2335 #define GL_VIEW_COMPATIBILITY_CLASS 0x82B6 2336 #define GL_FULL_SUPPORT 0x82B7 2337 #define GL_CAVEAT_SUPPORT 0x82B8 2338 #define GL_IMAGE_CLASS_4_X_32 0x82B9 2339 #define GL_IMAGE_CLASS_2_X_32 0x82BA 2340 #define GL_IMAGE_CLASS_1_X_32 0x82BB 2341 #define GL_IMAGE_CLASS_4_X_16 0x82BC 2342 #define GL_IMAGE_CLASS_2_X_16 0x82BD 2343 #define GL_IMAGE_CLASS_1_X_16 0x82BE 2344 #define GL_IMAGE_CLASS_4_X_8 0x82BF 2345 #define GL_IMAGE_CLASS_2_X_8 0x82C0 2346 #define GL_IMAGE_CLASS_1_X_8 0x82C1 2347 #define GL_IMAGE_CLASS_11_11_10 0x82C2 2348 #define GL_IMAGE_CLASS_10_10_10_2 0x82C3 2349 #define GL_VIEW_CLASS_128_BITS 0x82C4 2350 #define GL_VIEW_CLASS_96_BITS 0x82C5 2351 #define GL_VIEW_CLASS_64_BITS 0x82C6 2352 #define GL_VIEW_CLASS_48_BITS 0x82C7 2353 #define GL_VIEW_CLASS_32_BITS 0x82C8 2354 #define GL_VIEW_CLASS_24_BITS 0x82C9 2355 #define GL_VIEW_CLASS_16_BITS 0x82CA 2356 #define GL_VIEW_CLASS_8_BITS 0x82CB 2357 #define GL_VIEW_CLASS_S3TC_DXT1_RGB 0x82CC 2358 #define GL_VIEW_CLASS_S3TC_DXT1_RGBA 0x82CD 2359 #define GL_VIEW_CLASS_S3TC_DXT3_RGBA 0x82CE 2360 #define GL_VIEW_CLASS_S3TC_DXT5_RGBA 0x82CF 2361 #define GL_VIEW_CLASS_RGTC1_RED 0x82D0 2362 #define GL_VIEW_CLASS_RGTC2_RG 0x82D1 2363 #define GL_VIEW_CLASS_BPTC_UNORM 0x82D2 2364 #define GL_VIEW_CLASS_BPTC_FLOAT 0x82D3 2365 #define GL_UNIFORM 0x92E1 2366 #define GL_UNIFORM_BLOCK 0x92E2 2367 #define GL_PROGRAM_INPUT 0x92E3 2368 #define GL_PROGRAM_OUTPUT 0x92E4 2369 #define GL_BUFFER_VARIABLE 0x92E5 2370 #define GL_SHADER_STORAGE_BLOCK 0x92E6 2371 #define GL_VERTEX_SUBROUTINE 0x92E8 2372 #define GL_TESS_CONTROL_SUBROUTINE 0x92E9 2373 #define GL_TESS_EVALUATION_SUBROUTINE 0x92EA 2374 #define GL_GEOMETRY_SUBROUTINE 0x92EB 2375 #define GL_FRAGMENT_SUBROUTINE 0x92EC 2376 #define GL_COMPUTE_SUBROUTINE 0x92ED 2377 #define GL_VERTEX_SUBROUTINE_UNIFORM 0x92EE 2378 #define GL_TESS_CONTROL_SUBROUTINE_UNIFORM 0x92EF 2379 #define GL_TESS_EVALUATION_SUBROUTINE_UNIFORM 0x92F0 2380 #define GL_GEOMETRY_SUBROUTINE_UNIFORM 0x92F1 2381 #define GL_FRAGMENT_SUBROUTINE_UNIFORM 0x92F2 2382 #define GL_COMPUTE_SUBROUTINE_UNIFORM 0x92F3 2383 #define GL_TRANSFORM_FEEDBACK_VARYING 0x92F4 2384 #define GL_ACTIVE_RESOURCES 0x92F5 2385 #define GL_MAX_NAME_LENGTH 0x92F6 2386 #define GL_MAX_NUM_ACTIVE_VARIABLES 0x92F7 2387 #define GL_MAX_NUM_COMPATIBLE_SUBROUTINES 0x92F8 2388 #define GL_NAME_LENGTH 0x92F9 2389 #define GL_TYPE 0x92FA 2390 #define GL_ARRAY_SIZE 0x92FB 2391 #define GL_OFFSET 0x92FC 2392 #define GL_BLOCK_INDEX 0x92FD 2393 #define GL_ARRAY_STRIDE 0x92FE 2394 #define GL_MATRIX_STRIDE 0x92FF 2395 #define GL_IS_ROW_MAJOR 0x9300 2396 #define GL_ATOMIC_COUNTER_BUFFER_INDEX 0x9301 2397 #define GL_BUFFER_BINDING 0x9302 2398 #define GL_BUFFER_DATA_SIZE 0x9303 2399 #define GL_NUM_ACTIVE_VARIABLES 0x9304 2400 #define GL_ACTIVE_VARIABLES 0x9305 2401 #define GL_REFERENCED_BY_VERTEX_SHADER 0x9306 2402 #define GL_REFERENCED_BY_TESS_CONTROL_SHADER 0x9307 2403 #define GL_REFERENCED_BY_TESS_EVALUATION_SHADER 0x9308 2404 #define GL_REFERENCED_BY_GEOMETRY_SHADER 0x9309 2405 #define GL_REFERENCED_BY_FRAGMENT_SHADER 0x930A 2406 #define GL_REFERENCED_BY_COMPUTE_SHADER 0x930B 2407 #define GL_TOP_LEVEL_ARRAY_SIZE 0x930C 2408 #define GL_TOP_LEVEL_ARRAY_STRIDE 0x930D 2409 #define GL_LOCATION 0x930E 2410 #define GL_LOCATION_INDEX 0x930F 2411 #define GL_IS_PER_PATCH 0x92E7 2412 #define GL_SHADER_STORAGE_BUFFER 0x90D2 2413 #define GL_SHADER_STORAGE_BUFFER_BINDING 0x90D3 2414 #define GL_SHADER_STORAGE_BUFFER_START 0x90D4 2415 #define GL_SHADER_STORAGE_BUFFER_SIZE 0x90D5 2416 #define GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS 0x90D6 2417 #define GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS 0x90D7 2418 #define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS 0x90D8 2419 #define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS 0x90D9 2420 #define GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS 0x90DA 2421 #define GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS 0x90DB 2422 #define GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS 0x90DC 2423 #define GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS 0x90DD 2424 #define GL_MAX_SHADER_STORAGE_BLOCK_SIZE 0x90DE 2425 #define GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT 0x90DF 2426 #define GL_SHADER_STORAGE_BARRIER_BIT 0x00002000 2427 #define GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES 0x8F39 2428 #define GL_DEPTH_STENCIL_TEXTURE_MODE 0x90EA 2429 #define GL_TEXTURE_BUFFER_OFFSET 0x919D 2430 #define GL_TEXTURE_BUFFER_SIZE 0x919E 2431 #define GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT 0x919F 2432 #define GL_TEXTURE_VIEW_MIN_LEVEL 0x82DB 2433 #define GL_TEXTURE_VIEW_NUM_LEVELS 0x82DC 2434 #define GL_TEXTURE_VIEW_MIN_LAYER 0x82DD 2435 #define GL_TEXTURE_VIEW_NUM_LAYERS 0x82DE 2436 #define GL_TEXTURE_IMMUTABLE_LEVELS 0x82DF 2437 #define GL_VERTEX_ATTRIB_BINDING 0x82D4 2438 #define GL_VERTEX_ATTRIB_RELATIVE_OFFSET 0x82D5 2439 #define GL_VERTEX_BINDING_DIVISOR 0x82D6 2440 #define GL_VERTEX_BINDING_OFFSET 0x82D7 2441 #define GL_VERTEX_BINDING_STRIDE 0x82D8 2442 #define GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET 0x82D9 2443 #define GL_MAX_VERTEX_ATTRIB_BINDINGS 0x82DA 2444 #define GL_VERTEX_BINDING_BUFFER 0x8F4F 2445 #define GL_DISPLAY_LIST 0x82E7 2450 typedef void (
APIENTRYP PFNGLCOPYIMAGESUBDATAPROC) (
GLuint srcName,
GLenum srcTarget,
GLint srcLevel,
GLint srcX,
GLint srcY,
GLint srcZ,
GLuint dstName,
GLenum dstTarget,
GLint dstLevel,
GLint dstX,
GLint dstY,
GLint dstZ,
GLsizei srcWidth,
GLsizei srcHeight,
GLsizei srcDepth);
2489 #ifdef GL_GLEXT_PROTOTYPES 2494 GLAPI void APIENTRY glCopyImageSubData (
GLuint srcName,
GLenum srcTarget,
GLint srcLevel,
GLint srcX,
GLint srcY,
GLint srcZ,
GLuint dstName,
GLenum dstTarget,
GLint dstLevel,
GLint dstX,
GLint dstY,
GLint dstZ,
GLsizei srcWidth,
GLsizei srcHeight,
GLsizei srcDepth);
2536 #ifndef GL_VERSION_4_4 2537 #define GL_VERSION_4_4 1 2538 #define GL_MAX_VERTEX_ATTRIB_STRIDE 0x82E5 2539 #define GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED 0x8221 2540 #define GL_TEXTURE_BUFFER_BINDING 0x8C2A 2541 #define GL_MAP_PERSISTENT_BIT 0x0040 2542 #define GL_MAP_COHERENT_BIT 0x0080 2543 #define GL_DYNAMIC_STORAGE_BIT 0x0100 2544 #define GL_CLIENT_STORAGE_BIT 0x0200 2545 #define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT 0x00004000 2546 #define GL_BUFFER_IMMUTABLE_STORAGE 0x821F 2547 #define GL_BUFFER_STORAGE_FLAGS 0x8220 2548 #define GL_CLEAR_TEXTURE 0x9365 2549 #define GL_LOCATION_COMPONENT 0x934A 2550 #define GL_TRANSFORM_FEEDBACK_BUFFER_INDEX 0x934B 2551 #define GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE 0x934C 2552 #define GL_QUERY_BUFFER 0x9192 2553 #define GL_QUERY_BUFFER_BARRIER_BIT 0x00008000 2554 #define GL_QUERY_BUFFER_BINDING 0x9193 2555 #define GL_QUERY_RESULT_NO_WAIT 0x9194 2556 #define GL_MIRROR_CLAMP_TO_EDGE 0x8743 2559 typedef void (
APIENTRYP PFNGLCLEARTEXSUBIMAGEPROC) (
GLuint texture,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
data);
2566 #ifdef GL_GLEXT_PROTOTYPES 2569 GLAPI void APIENTRY glClearTexSubImage (
GLuint texture,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *data);
2579 #ifndef GL_ARB_ES2_compatibility 2580 #define GL_ARB_ES2_compatibility 1 2583 #ifndef GL_ARB_ES3_compatibility 2584 #define GL_ARB_ES3_compatibility 1 2587 #ifndef GL_ARB_arrays_of_arrays 2588 #define GL_ARB_arrays_of_arrays 1 2591 #ifndef GL_ARB_base_instance 2592 #define GL_ARB_base_instance 1 2595 #ifndef GL_ARB_bindless_texture 2596 #define GL_ARB_bindless_texture 1 2598 #define GL_UNSIGNED_INT64_ARB 0x140F 2601 typedef void (
APIENTRYP PFNGLMAKETEXTUREHANDLERESIDENTARBPROC) (GLuint64 handle);
2602 typedef void (
APIENTRYP PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC) (GLuint64 handle);
2605 typedef void (
APIENTRYP PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC) (GLuint64 handle);
2615 #ifdef GL_GLEXT_PROTOTYPES 2635 #ifndef GL_ARB_blend_func_extended 2636 #define GL_ARB_blend_func_extended 1 2639 #ifndef GL_ARB_buffer_storage 2640 #define GL_ARB_buffer_storage 1 2643 #ifndef GL_ARB_cl_event 2644 #define GL_ARB_cl_event 1 2647 #define GL_SYNC_CL_EVENT_ARB 0x8240 2648 #define GL_SYNC_CL_EVENT_COMPLETE_ARB 0x8241 2650 #ifdef GL_GLEXT_PROTOTYPES 2655 #ifndef GL_ARB_clear_buffer_object 2656 #define GL_ARB_clear_buffer_object 1 2659 #ifndef GL_ARB_clear_texture 2660 #define GL_ARB_clear_texture 1 2663 #ifndef GL_ARB_color_buffer_float 2664 #define GL_ARB_color_buffer_float 1 2665 #define GL_RGBA_FLOAT_MODE_ARB 0x8820 2666 #define GL_CLAMP_VERTEX_COLOR_ARB 0x891A 2667 #define GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B 2668 #define GL_CLAMP_READ_COLOR_ARB 0x891C 2669 #define GL_FIXED_ONLY_ARB 0x891D 2671 #ifdef GL_GLEXT_PROTOTYPES 2676 #ifndef GL_ARB_compatibility 2677 #define GL_ARB_compatibility 1 2680 #ifndef GL_ARB_compressed_texture_pixel_storage 2681 #define GL_ARB_compressed_texture_pixel_storage 1 2684 #ifndef GL_ARB_compute_shader 2685 #define GL_ARB_compute_shader 1 2686 #define GL_COMPUTE_SHADER_BIT 0x00000020 2689 #ifndef GL_ARB_compute_variable_group_size 2690 #define GL_ARB_compute_variable_group_size 1 2691 #define GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB 0x9344 2692 #define GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB 0x90EB 2693 #define GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB 0x9345 2694 #define GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB 0x91BF 2696 #ifdef GL_GLEXT_PROTOTYPES 2701 #ifndef GL_ARB_conservative_depth 2702 #define GL_ARB_conservative_depth 1 2705 #ifndef GL_ARB_copy_buffer 2706 #define GL_ARB_copy_buffer 1 2707 #define GL_COPY_READ_BUFFER_BINDING 0x8F36 2708 #define GL_COPY_WRITE_BUFFER_BINDING 0x8F37 2711 #ifndef GL_ARB_copy_image 2712 #define GL_ARB_copy_image 1 2715 #ifndef GL_ARB_debug_output 2716 #define GL_ARB_debug_output 1 2718 #define GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB 0x8242 2719 #define GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_ARB 0x8243 2720 #define GL_DEBUG_CALLBACK_FUNCTION_ARB 0x8244 2721 #define GL_DEBUG_CALLBACK_USER_PARAM_ARB 0x8245 2722 #define GL_DEBUG_SOURCE_API_ARB 0x8246 2723 #define GL_DEBUG_SOURCE_WINDOW_SYSTEM_ARB 0x8247 2724 #define GL_DEBUG_SOURCE_SHADER_COMPILER_ARB 0x8248 2725 #define GL_DEBUG_SOURCE_THIRD_PARTY_ARB 0x8249 2726 #define GL_DEBUG_SOURCE_APPLICATION_ARB 0x824A 2727 #define GL_DEBUG_SOURCE_OTHER_ARB 0x824B 2728 #define GL_DEBUG_TYPE_ERROR_ARB 0x824C 2729 #define GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_ARB 0x824D 2730 #define GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_ARB 0x824E 2731 #define GL_DEBUG_TYPE_PORTABILITY_ARB 0x824F 2732 #define GL_DEBUG_TYPE_PERFORMANCE_ARB 0x8250 2733 #define GL_DEBUG_TYPE_OTHER_ARB 0x8251 2734 #define GL_MAX_DEBUG_MESSAGE_LENGTH_ARB 0x9143 2735 #define GL_MAX_DEBUG_LOGGED_MESSAGES_ARB 0x9144 2736 #define GL_DEBUG_LOGGED_MESSAGES_ARB 0x9145 2737 #define GL_DEBUG_SEVERITY_HIGH_ARB 0x9146 2738 #define GL_DEBUG_SEVERITY_MEDIUM_ARB 0x9147 2739 #define GL_DEBUG_SEVERITY_LOW_ARB 0x9148 2744 #ifdef GL_GLEXT_PROTOTYPES 2752 #ifndef GL_ARB_depth_buffer_float 2753 #define GL_ARB_depth_buffer_float 1 2756 #ifndef GL_ARB_depth_clamp 2757 #define GL_ARB_depth_clamp 1 2760 #ifndef GL_ARB_depth_texture 2761 #define GL_ARB_depth_texture 1 2762 #define GL_DEPTH_COMPONENT16_ARB 0x81A5 2763 #define GL_DEPTH_COMPONENT24_ARB 0x81A6 2764 #define GL_DEPTH_COMPONENT32_ARB 0x81A7 2765 #define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A 2766 #define GL_DEPTH_TEXTURE_MODE_ARB 0x884B 2769 #ifndef GL_ARB_draw_buffers 2770 #define GL_ARB_draw_buffers 1 2771 #define GL_MAX_DRAW_BUFFERS_ARB 0x8824 2772 #define GL_DRAW_BUFFER0_ARB 0x8825 2773 #define GL_DRAW_BUFFER1_ARB 0x8826 2774 #define GL_DRAW_BUFFER2_ARB 0x8827 2775 #define GL_DRAW_BUFFER3_ARB 0x8828 2776 #define GL_DRAW_BUFFER4_ARB 0x8829 2777 #define GL_DRAW_BUFFER5_ARB 0x882A 2778 #define GL_DRAW_BUFFER6_ARB 0x882B 2779 #define GL_DRAW_BUFFER7_ARB 0x882C 2780 #define GL_DRAW_BUFFER8_ARB 0x882D 2781 #define GL_DRAW_BUFFER9_ARB 0x882E 2782 #define GL_DRAW_BUFFER10_ARB 0x882F 2783 #define GL_DRAW_BUFFER11_ARB 0x8830 2784 #define GL_DRAW_BUFFER12_ARB 0x8831 2785 #define GL_DRAW_BUFFER13_ARB 0x8832 2786 #define GL_DRAW_BUFFER14_ARB 0x8833 2787 #define GL_DRAW_BUFFER15_ARB 0x8834 2789 #ifdef GL_GLEXT_PROTOTYPES 2794 #ifndef GL_ARB_draw_buffers_blend 2795 #define GL_ARB_draw_buffers_blend 1 2800 #ifdef GL_GLEXT_PROTOTYPES 2808 #ifndef GL_ARB_draw_elements_base_vertex 2809 #define GL_ARB_draw_elements_base_vertex 1 2812 #ifndef GL_ARB_draw_indirect 2813 #define GL_ARB_draw_indirect 1 2816 #ifndef GL_ARB_draw_instanced 2817 #define GL_ARB_draw_instanced 1 2820 #ifdef GL_GLEXT_PROTOTYPES 2826 #ifndef GL_ARB_enhanced_layouts 2827 #define GL_ARB_enhanced_layouts 1 2830 #ifndef GL_ARB_explicit_attrib_location 2831 #define GL_ARB_explicit_attrib_location 1 2834 #ifndef GL_ARB_explicit_uniform_location 2835 #define GL_ARB_explicit_uniform_location 1 2838 #ifndef GL_ARB_fragment_coord_conventions 2839 #define GL_ARB_fragment_coord_conventions 1 2842 #ifndef GL_ARB_fragment_layer_viewport 2843 #define GL_ARB_fragment_layer_viewport 1 2846 #ifndef GL_ARB_fragment_program 2847 #define GL_ARB_fragment_program 1 2848 #define GL_FRAGMENT_PROGRAM_ARB 0x8804 2849 #define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875 2850 #define GL_PROGRAM_LENGTH_ARB 0x8627 2851 #define GL_PROGRAM_FORMAT_ARB 0x8876 2852 #define GL_PROGRAM_BINDING_ARB 0x8677 2853 #define GL_PROGRAM_INSTRUCTIONS_ARB 0x88A0 2854 #define GL_MAX_PROGRAM_INSTRUCTIONS_ARB 0x88A1 2855 #define GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A2 2856 #define GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A3 2857 #define GL_PROGRAM_TEMPORARIES_ARB 0x88A4 2858 #define GL_MAX_PROGRAM_TEMPORARIES_ARB 0x88A5 2859 #define GL_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A6 2860 #define GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A7 2861 #define GL_PROGRAM_PARAMETERS_ARB 0x88A8 2862 #define GL_MAX_PROGRAM_PARAMETERS_ARB 0x88A9 2863 #define GL_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AA 2864 #define GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AB 2865 #define GL_PROGRAM_ATTRIBS_ARB 0x88AC 2866 #define GL_MAX_PROGRAM_ATTRIBS_ARB 0x88AD 2867 #define GL_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AE 2868 #define GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AF 2869 #define GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 0x88B4 2870 #define GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 0x88B5 2871 #define GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 0x88B6 2872 #define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805 2873 #define GL_PROGRAM_TEX_INSTRUCTIONS_ARB 0x8806 2874 #define GL_PROGRAM_TEX_INDIRECTIONS_ARB 0x8807 2875 #define GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x8808 2876 #define GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x8809 2877 #define GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x880A 2878 #define GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 0x880B 2879 #define GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 0x880C 2880 #define GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB 0x880D 2881 #define GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x880E 2882 #define GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x880F 2883 #define GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x8810 2884 #define GL_PROGRAM_STRING_ARB 0x8628 2885 #define GL_PROGRAM_ERROR_POSITION_ARB 0x864B 2886 #define GL_CURRENT_MATRIX_ARB 0x8641 2887 #define GL_TRANSPOSE_CURRENT_MATRIX_ARB 0x88B7 2888 #define GL_CURRENT_MATRIX_STACK_DEPTH_ARB 0x8640 2889 #define GL_MAX_PROGRAM_MATRICES_ARB 0x862F 2890 #define GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 0x862E 2891 #define GL_MAX_TEXTURE_COORDS_ARB 0x8871 2892 #define GL_MAX_TEXTURE_IMAGE_UNITS_ARB 0x8872 2893 #define GL_PROGRAM_ERROR_STRING_ARB 0x8874 2894 #define GL_MATRIX0_ARB 0x88C0 2895 #define GL_MATRIX1_ARB 0x88C1 2896 #define GL_MATRIX2_ARB 0x88C2 2897 #define GL_MATRIX3_ARB 0x88C3 2898 #define GL_MATRIX4_ARB 0x88C4 2899 #define GL_MATRIX5_ARB 0x88C5 2900 #define GL_MATRIX6_ARB 0x88C6 2901 #define GL_MATRIX7_ARB 0x88C7 2902 #define GL_MATRIX8_ARB 0x88C8 2903 #define GL_MATRIX9_ARB 0x88C9 2904 #define GL_MATRIX10_ARB 0x88CA 2905 #define GL_MATRIX11_ARB 0x88CB 2906 #define GL_MATRIX12_ARB 0x88CC 2907 #define GL_MATRIX13_ARB 0x88CD 2908 #define GL_MATRIX14_ARB 0x88CE 2909 #define GL_MATRIX15_ARB 0x88CF 2910 #define GL_MATRIX16_ARB 0x88D0 2911 #define GL_MATRIX17_ARB 0x88D1 2912 #define GL_MATRIX18_ARB 0x88D2 2913 #define GL_MATRIX19_ARB 0x88D3 2914 #define GL_MATRIX20_ARB 0x88D4 2915 #define GL_MATRIX21_ARB 0x88D5 2916 #define GL_MATRIX22_ARB 0x88D6 2917 #define GL_MATRIX23_ARB 0x88D7 2918 #define GL_MATRIX24_ARB 0x88D8 2919 #define GL_MATRIX25_ARB 0x88D9 2920 #define GL_MATRIX26_ARB 0x88DA 2921 #define GL_MATRIX27_ARB 0x88DB 2922 #define GL_MATRIX28_ARB 0x88DC 2923 #define GL_MATRIX29_ARB 0x88DD 2924 #define GL_MATRIX30_ARB 0x88DE 2925 #define GL_MATRIX31_ARB 0x88DF 2945 #ifdef GL_GLEXT_PROTOTYPES 2968 #ifndef GL_ARB_fragment_program_shadow 2969 #define GL_ARB_fragment_program_shadow 1 2972 #ifndef GL_ARB_fragment_shader 2973 #define GL_ARB_fragment_shader 1 2974 #define GL_FRAGMENT_SHADER_ARB 0x8B30 2975 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49 2976 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B 2979 #ifndef GL_ARB_framebuffer_no_attachments 2980 #define GL_ARB_framebuffer_no_attachments 1 2983 #ifndef GL_ARB_framebuffer_object 2984 #define GL_ARB_framebuffer_object 1 2987 #ifndef GL_ARB_framebuffer_sRGB 2988 #define GL_ARB_framebuffer_sRGB 1 2991 #ifndef GL_KHR_context_flush_control 2992 #define GL_CONTEXT_RELEASE_BEHAVIOR 0x82FB 2993 #define GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH 0x82FC 2996 #ifndef GL_ARB_geometry_shader4 2997 #define GL_ARB_geometry_shader4 1 2998 #define GL_LINES_ADJACENCY_ARB 0x000A 2999 #define GL_LINE_STRIP_ADJACENCY_ARB 0x000B 3000 #define GL_TRIANGLES_ADJACENCY_ARB 0x000C 3001 #define GL_TRIANGLE_STRIP_ADJACENCY_ARB 0x000D 3002 #define GL_PROGRAM_POINT_SIZE_ARB 0x8642 3003 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB 0x8C29 3004 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB 0x8DA7 3005 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB 0x8DA8 3006 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB 0x8DA9 3007 #define GL_GEOMETRY_SHADER_ARB 0x8DD9 3008 #define GL_GEOMETRY_VERTICES_OUT_ARB 0x8DDA 3009 #define GL_GEOMETRY_INPUT_TYPE_ARB 0x8DDB 3010 #define GL_GEOMETRY_OUTPUT_TYPE_ARB 0x8DDC 3011 #define GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB 0x8DDD 3012 #define GL_MAX_VERTEX_VARYING_COMPONENTS_ARB 0x8DDE 3013 #define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB 0x8DDF 3014 #define GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB 0x8DE0 3015 #define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB 0x8DE1 3020 #ifdef GL_GLEXT_PROTOTYPES 3028 #ifndef GL_ARB_get_program_binary 3029 #define GL_ARB_get_program_binary 1 3032 #ifndef GL_ARB_gpu_shader5 3033 #define GL_ARB_gpu_shader5 1 3036 #ifndef GL_ARB_gpu_shader_fp64 3037 #define GL_ARB_gpu_shader_fp64 1 3040 #ifndef GL_ARB_half_float_pixel 3041 #define GL_ARB_half_float_pixel 1 3043 #define GL_HALF_FLOAT_ARB 0x140B 3046 #ifndef GL_ARB_half_float_vertex 3047 #define GL_ARB_half_float_vertex 1 3050 #ifndef GL_ARB_imaging 3051 #define GL_ARB_imaging 1 3052 #define GL_BLEND_COLOR 0x8005 3053 #define GL_BLEND_EQUATION 0x8009 3054 #define GL_CONVOLUTION_1D 0x8010 3055 #define GL_CONVOLUTION_2D 0x8011 3056 #define GL_SEPARABLE_2D 0x8012 3057 #define GL_CONVOLUTION_BORDER_MODE 0x8013 3058 #define GL_CONVOLUTION_FILTER_SCALE 0x8014 3059 #define GL_CONVOLUTION_FILTER_BIAS 0x8015 3060 #define GL_REDUCE 0x8016 3061 #define GL_CONVOLUTION_FORMAT 0x8017 3062 #define GL_CONVOLUTION_WIDTH 0x8018 3063 #define GL_CONVOLUTION_HEIGHT 0x8019 3064 #define GL_MAX_CONVOLUTION_WIDTH 0x801A 3065 #define GL_MAX_CONVOLUTION_HEIGHT 0x801B 3066 #define GL_POST_CONVOLUTION_RED_SCALE 0x801C 3067 #define GL_POST_CONVOLUTION_GREEN_SCALE 0x801D 3068 #define GL_POST_CONVOLUTION_BLUE_SCALE 0x801E 3069 #define GL_POST_CONVOLUTION_ALPHA_SCALE 0x801F 3070 #define GL_POST_CONVOLUTION_RED_BIAS 0x8020 3071 #define GL_POST_CONVOLUTION_GREEN_BIAS 0x8021 3072 #define GL_POST_CONVOLUTION_BLUE_BIAS 0x8022 3073 #define GL_POST_CONVOLUTION_ALPHA_BIAS 0x8023 3074 #define GL_HISTOGRAM 0x8024 3075 #define GL_PROXY_HISTOGRAM 0x8025 3076 #define GL_HISTOGRAM_WIDTH 0x8026 3077 #define GL_HISTOGRAM_FORMAT 0x8027 3078 #define GL_HISTOGRAM_RED_SIZE 0x8028 3079 #define GL_HISTOGRAM_GREEN_SIZE 0x8029 3080 #define GL_HISTOGRAM_BLUE_SIZE 0x802A 3081 #define GL_HISTOGRAM_ALPHA_SIZE 0x802B 3082 #define GL_HISTOGRAM_LUMINANCE_SIZE 0x802C 3083 #define GL_HISTOGRAM_SINK 0x802D 3084 #define GL_MINMAX 0x802E 3085 #define GL_MINMAX_FORMAT 0x802F 3086 #define GL_MINMAX_SINK 0x8030 3087 #define GL_TABLE_TOO_LARGE 0x8031 3088 #define GL_COLOR_MATRIX 0x80B1 3089 #define GL_COLOR_MATRIX_STACK_DEPTH 0x80B2 3090 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH 0x80B3 3091 #define GL_POST_COLOR_MATRIX_RED_SCALE 0x80B4 3092 #define GL_POST_COLOR_MATRIX_GREEN_SCALE 0x80B5 3093 #define GL_POST_COLOR_MATRIX_BLUE_SCALE 0x80B6 3094 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE 0x80B7 3095 #define GL_POST_COLOR_MATRIX_RED_BIAS 0x80B8 3096 #define GL_POST_COLOR_MATRIX_GREEN_BIAS 0x80B9 3097 #define GL_POST_COLOR_MATRIX_BLUE_BIAS 0x80BA 3098 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS 0x80BB 3099 #define GL_COLOR_TABLE 0x80D0 3100 #define GL_POST_CONVOLUTION_COLOR_TABLE 0x80D1 3101 #define GL_POST_COLOR_MATRIX_COLOR_TABLE 0x80D2 3102 #define GL_PROXY_COLOR_TABLE 0x80D3 3103 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 0x80D4 3104 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 0x80D5 3105 #define GL_COLOR_TABLE_SCALE 0x80D6 3106 #define GL_COLOR_TABLE_BIAS 0x80D7 3107 #define GL_COLOR_TABLE_FORMAT 0x80D8 3108 #define GL_COLOR_TABLE_WIDTH 0x80D9 3109 #define GL_COLOR_TABLE_RED_SIZE 0x80DA 3110 #define GL_COLOR_TABLE_GREEN_SIZE 0x80DB 3111 #define GL_COLOR_TABLE_BLUE_SIZE 0x80DC 3112 #define GL_COLOR_TABLE_ALPHA_SIZE 0x80DD 3113 #define GL_COLOR_TABLE_LUMINANCE_SIZE 0x80DE 3114 #define GL_COLOR_TABLE_INTENSITY_SIZE 0x80DF 3115 #define GL_CONSTANT_BORDER 0x8151 3116 #define GL_REPLICATE_BORDER 0x8153 3117 #define GL_CONVOLUTION_BORDER_COLOR 0x8154 3150 #ifdef GL_GLEXT_PROTOTYPES 3186 #ifndef GL_ARB_indirect_parameters 3187 #define GL_ARB_indirect_parameters 1 3188 #define GL_PARAMETER_BUFFER_ARB 0x80EE 3189 #define GL_PARAMETER_BUFFER_BINDING_ARB 0x80EF 3192 #ifdef GL_GLEXT_PROTOTYPES 3198 #ifndef GL_ARB_instanced_arrays 3199 #define GL_ARB_instanced_arrays 1 3200 #define GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ARB 0x88FE 3202 #ifdef GL_GLEXT_PROTOTYPES 3207 #ifndef GL_ARB_internalformat_query 3208 #define GL_ARB_internalformat_query 1 3211 #ifndef GL_ARB_internalformat_query2 3212 #define GL_ARB_internalformat_query2 1 3213 #define GL_SRGB_DECODE_ARB 0x8299 3216 #ifndef GL_ARB_invalidate_subdata 3217 #define GL_ARB_invalidate_subdata 1 3220 #ifndef GL_ARB_map_buffer_alignment 3221 #define GL_ARB_map_buffer_alignment 1 3224 #ifndef GL_ARB_map_buffer_range 3225 #define GL_ARB_map_buffer_range 1 3228 #ifndef GL_ARB_matrix_palette 3229 #define GL_ARB_matrix_palette 1 3230 #define GL_MATRIX_PALETTE_ARB 0x8840 3231 #define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841 3232 #define GL_MAX_PALETTE_MATRICES_ARB 0x8842 3233 #define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843 3234 #define GL_MATRIX_INDEX_ARRAY_ARB 0x8844 3235 #define GL_CURRENT_MATRIX_INDEX_ARB 0x8845 3236 #define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846 3237 #define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847 3238 #define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848 3239 #define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849 3245 #ifdef GL_GLEXT_PROTOTYPES 3254 #ifndef GL_ARB_multi_bind 3255 #define GL_ARB_multi_bind 1 3258 #ifndef GL_ARB_multi_draw_indirect 3259 #define GL_ARB_multi_draw_indirect 1 3262 #ifndef GL_ARB_multisample 3263 #define GL_ARB_multisample 1 3264 #define GL_MULTISAMPLE_ARB 0x809D 3265 #define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E 3266 #define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F 3267 #define GL_SAMPLE_COVERAGE_ARB 0x80A0 3268 #define GL_SAMPLE_BUFFERS_ARB 0x80A8 3269 #define GL_SAMPLES_ARB 0x80A9 3270 #define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA 3271 #define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB 3272 #define GL_MULTISAMPLE_BIT_ARB 0x20000000 3274 #ifdef GL_GLEXT_PROTOTYPES 3279 #ifndef GL_ARB_multitexture 3280 #define GL_ARB_multitexture 1 3281 #define GL_TEXTURE0_ARB 0x84C0 3282 #define GL_TEXTURE1_ARB 0x84C1 3283 #define GL_TEXTURE2_ARB 0x84C2 3284 #define GL_TEXTURE3_ARB 0x84C3 3285 #define GL_TEXTURE4_ARB 0x84C4 3286 #define GL_TEXTURE5_ARB 0x84C5 3287 #define GL_TEXTURE6_ARB 0x84C6 3288 #define GL_TEXTURE7_ARB 0x84C7 3289 #define GL_TEXTURE8_ARB 0x84C8 3290 #define GL_TEXTURE9_ARB 0x84C9 3291 #define GL_TEXTURE10_ARB 0x84CA 3292 #define GL_TEXTURE11_ARB 0x84CB 3293 #define GL_TEXTURE12_ARB 0x84CC 3294 #define GL_TEXTURE13_ARB 0x84CD 3295 #define GL_TEXTURE14_ARB 0x84CE 3296 #define GL_TEXTURE15_ARB 0x84CF 3297 #define GL_TEXTURE16_ARB 0x84D0 3298 #define GL_TEXTURE17_ARB 0x84D1 3299 #define GL_TEXTURE18_ARB 0x84D2 3300 #define GL_TEXTURE19_ARB 0x84D3 3301 #define GL_TEXTURE20_ARB 0x84D4 3302 #define GL_TEXTURE21_ARB 0x84D5 3303 #define GL_TEXTURE22_ARB 0x84D6 3304 #define GL_TEXTURE23_ARB 0x84D7 3305 #define GL_TEXTURE24_ARB 0x84D8 3306 #define GL_TEXTURE25_ARB 0x84D9 3307 #define GL_TEXTURE26_ARB 0x84DA 3308 #define GL_TEXTURE27_ARB 0x84DB 3309 #define GL_TEXTURE28_ARB 0x84DC 3310 #define GL_TEXTURE29_ARB 0x84DD 3311 #define GL_TEXTURE30_ARB 0x84DE 3312 #define GL_TEXTURE31_ARB 0x84DF 3313 #define GL_ACTIVE_TEXTURE_ARB 0x84E0 3314 #define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1 3315 #define GL_MAX_TEXTURE_UNITS_ARB 0x84E2 3350 #ifdef GL_GLEXT_PROTOTYPES 3388 #ifndef GL_ARB_occlusion_query 3389 #define GL_ARB_occlusion_query 1 3390 #define GL_QUERY_COUNTER_BITS_ARB 0x8864 3391 #define GL_CURRENT_QUERY_ARB 0x8865 3392 #define GL_QUERY_RESULT_ARB 0x8866 3393 #define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867 3394 #define GL_SAMPLES_PASSED_ARB 0x8914 3403 #ifdef GL_GLEXT_PROTOTYPES 3415 #ifndef GL_ARB_occlusion_query2 3416 #define GL_ARB_occlusion_query2 1 3419 #ifndef GL_ARB_pixel_buffer_object 3420 #define GL_ARB_pixel_buffer_object 1 3421 #define GL_PIXEL_PACK_BUFFER_ARB 0x88EB 3422 #define GL_PIXEL_UNPACK_BUFFER_ARB 0x88EC 3423 #define GL_PIXEL_PACK_BUFFER_BINDING_ARB 0x88ED 3424 #define GL_PIXEL_UNPACK_BUFFER_BINDING_ARB 0x88EF 3427 #ifndef GL_ARB_point_parameters 3428 #define GL_ARB_point_parameters 1 3429 #define GL_POINT_SIZE_MIN_ARB 0x8126 3430 #define GL_POINT_SIZE_MAX_ARB 0x8127 3431 #define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128 3432 #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129 3435 #ifdef GL_GLEXT_PROTOTYPES 3441 #ifndef GL_ARB_point_sprite 3442 #define GL_ARB_point_sprite 1 3443 #define GL_POINT_SPRITE_ARB 0x8861 3444 #define GL_COORD_REPLACE_ARB 0x8862 3447 #ifndef GL_ARB_program_interface_query 3448 #define GL_ARB_program_interface_query 1 3451 #ifndef GL_ARB_provoking_vertex 3452 #define GL_ARB_provoking_vertex 1 3455 #ifndef GL_ARB_query_buffer_object 3456 #define GL_ARB_query_buffer_object 1 3459 #ifndef GL_ARB_robust_buffer_access_behavior 3460 #define GL_ARB_robust_buffer_access_behavior 1 3463 #ifndef GL_ARB_robustness 3464 #define GL_ARB_robustness 1 3465 #define GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT_ARB 0x00000004 3466 #define GL_LOSE_CONTEXT_ON_RESET_ARB 0x8252 3467 #define GL_GUILTY_CONTEXT_RESET_ARB 0x8253 3468 #define GL_INNOCENT_CONTEXT_RESET_ARB 0x8254 3469 #define GL_UNKNOWN_CONTEXT_RESET_ARB 0x8255 3470 #define GL_RESET_NOTIFICATION_STRATEGY_ARB 0x8256 3471 #define GL_NO_RESET_NOTIFICATION_ARB 0x8261 3492 #ifdef GL_GLEXT_PROTOTYPES 3516 #ifndef GL_ARB_robustness_isolation 3517 #define GL_ARB_robustness_isolation 1 3520 #ifndef GL_ARB_sample_shading 3521 #define GL_ARB_sample_shading 1 3522 #define GL_SAMPLE_SHADING_ARB 0x8C36 3523 #define GL_MIN_SAMPLE_SHADING_VALUE_ARB 0x8C37 3525 #ifdef GL_GLEXT_PROTOTYPES 3530 #ifndef GL_ARB_sampler_objects 3531 #define GL_ARB_sampler_objects 1 3534 #ifndef GL_ARB_seamless_cube_map 3535 #define GL_ARB_seamless_cube_map 1 3538 #ifndef GL_ARB_seamless_cubemap_per_texture 3539 #define GL_ARB_seamless_cubemap_per_texture 1 3542 #ifndef GL_ARB_separate_shader_objects 3543 #define GL_ARB_separate_shader_objects 1 3546 #ifndef GL_ARB_shader_atomic_counters 3547 #define GL_ARB_shader_atomic_counters 1 3550 #ifndef GL_ARB_shader_bit_encoding 3551 #define GL_ARB_shader_bit_encoding 1 3554 #ifndef GL_ARB_shader_draw_parameters 3555 #define GL_ARB_shader_draw_parameters 1 3558 #ifndef GL_ARB_shader_group_vote 3559 #define GL_ARB_shader_group_vote 1 3562 #ifndef GL_ARB_shader_image_load_store 3563 #define GL_ARB_shader_image_load_store 1 3566 #ifndef GL_ARB_shader_image_size 3567 #define GL_ARB_shader_image_size 1 3570 #ifndef GL_ARB_shader_objects 3571 #define GL_ARB_shader_objects 1 3578 #define GL_PROGRAM_OBJECT_ARB 0x8B40 3579 #define GL_SHADER_OBJECT_ARB 0x8B48 3580 #define GL_OBJECT_TYPE_ARB 0x8B4E 3581 #define GL_OBJECT_SUBTYPE_ARB 0x8B4F 3582 #define GL_FLOAT_VEC2_ARB 0x8B50 3583 #define GL_FLOAT_VEC3_ARB 0x8B51 3584 #define GL_FLOAT_VEC4_ARB 0x8B52 3585 #define GL_INT_VEC2_ARB 0x8B53 3586 #define GL_INT_VEC3_ARB 0x8B54 3587 #define GL_INT_VEC4_ARB 0x8B55 3588 #define GL_BOOL_ARB 0x8B56 3589 #define GL_BOOL_VEC2_ARB 0x8B57 3590 #define GL_BOOL_VEC3_ARB 0x8B58 3591 #define GL_BOOL_VEC4_ARB 0x8B59 3592 #define GL_FLOAT_MAT2_ARB 0x8B5A 3593 #define GL_FLOAT_MAT3_ARB 0x8B5B 3594 #define GL_FLOAT_MAT4_ARB 0x8B5C 3595 #define GL_SAMPLER_1D_ARB 0x8B5D 3596 #define GL_SAMPLER_2D_ARB 0x8B5E 3597 #define GL_SAMPLER_3D_ARB 0x8B5F 3598 #define GL_SAMPLER_CUBE_ARB 0x8B60 3599 #define GL_SAMPLER_1D_SHADOW_ARB 0x8B61 3600 #define GL_SAMPLER_2D_SHADOW_ARB 0x8B62 3601 #define GL_SAMPLER_2D_RECT_ARB 0x8B63 3602 #define GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64 3603 #define GL_OBJECT_DELETE_STATUS_ARB 0x8B80 3604 #define GL_OBJECT_COMPILE_STATUS_ARB 0x8B81 3605 #define GL_OBJECT_LINK_STATUS_ARB 0x8B82 3606 #define GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83 3607 #define GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84 3608 #define GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85 3609 #define GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86 3610 #define GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87 3611 #define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88 3617 typedef void (
APIENTRYP PFNGLCOMPILESHADERARBPROC) (GLhandleARB shaderObj);
3620 typedef void (
APIENTRYP PFNGLLINKPROGRAMARBPROC) (GLhandleARB programObj);
3621 typedef void (
APIENTRYP PFNGLUSEPROGRAMOBJECTARBPROC) (GLhandleARB programObj);
3622 typedef void (
APIENTRYP PFNGLVALIDATEPROGRAMARBPROC) (GLhandleARB programObj);
3646 typedef GLint (
APIENTRYP PFNGLGETUNIFORMLOCATIONARBPROC) (GLhandleARB programObj,
const GLcharARB *
name);
3651 #ifdef GL_GLEXT_PROTOTYPES 3694 #ifndef GL_ARB_shader_precision 3695 #define GL_ARB_shader_precision 1 3698 #ifndef GL_ARB_shader_stencil_export 3699 #define GL_ARB_shader_stencil_export 1 3702 #ifndef GL_ARB_shader_storage_buffer_object 3703 #define GL_ARB_shader_storage_buffer_object 1 3706 #ifndef GL_ARB_shader_subroutine 3707 #define GL_ARB_shader_subroutine 1 3710 #ifndef GL_ARB_shader_texture_lod 3711 #define GL_ARB_shader_texture_lod 1 3714 #ifndef GL_ARB_shading_language_100 3715 #define GL_ARB_shading_language_100 1 3716 #define GL_SHADING_LANGUAGE_VERSION_ARB 0x8B8C 3719 #ifndef GL_ARB_shading_language_420pack 3720 #define GL_ARB_shading_language_420pack 1 3723 #ifndef GL_ARB_shading_language_include 3724 #define GL_ARB_shading_language_include 1 3725 #define GL_SHADER_INCLUDE_ARB 0x8DAE 3726 #define GL_NAMED_STRING_LENGTH_ARB 0x8DE9 3727 #define GL_NAMED_STRING_TYPE_ARB 0x8DEA 3734 #ifdef GL_GLEXT_PROTOTYPES 3744 #ifndef GL_ARB_shading_language_packing 3745 #define GL_ARB_shading_language_packing 1 3748 #ifndef GL_ARB_shadow 3749 #define GL_ARB_shadow 1 3750 #define GL_TEXTURE_COMPARE_MODE_ARB 0x884C 3751 #define GL_TEXTURE_COMPARE_FUNC_ARB 0x884D 3752 #define GL_COMPARE_R_TO_TEXTURE_ARB 0x884E 3755 #ifndef GL_ARB_shadow_ambient 3756 #define GL_ARB_shadow_ambient 1 3757 #define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF 3760 #ifndef GL_ARB_sparse_texture 3761 #define GL_ARB_sparse_texture 1 3762 #define GL_TEXTURE_SPARSE_ARB 0x91A6 3763 #define GL_VIRTUAL_PAGE_SIZE_INDEX_ARB 0x91A7 3764 #define GL_MIN_SPARSE_LEVEL_ARB 0x919B 3765 #define GL_NUM_VIRTUAL_PAGE_SIZES_ARB 0x91A8 3766 #define GL_VIRTUAL_PAGE_SIZE_X_ARB 0x9195 3767 #define GL_VIRTUAL_PAGE_SIZE_Y_ARB 0x9196 3768 #define GL_VIRTUAL_PAGE_SIZE_Z_ARB 0x9197 3769 #define GL_MAX_SPARSE_TEXTURE_SIZE_ARB 0x9198 3770 #define GL_MAX_SPARSE_3D_TEXTURE_SIZE_ARB 0x9199 3771 #define GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_ARB 0x919A 3772 #define GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_ARB 0x91A9 3774 #ifdef GL_GLEXT_PROTOTYPES 3779 #ifndef GL_ARB_stencil_texturing 3780 #define GL_ARB_stencil_texturing 1 3784 #define GL_ARB_sync 1 3787 #ifndef GL_ARB_tessellation_shader 3788 #define GL_ARB_tessellation_shader 1 3791 #ifndef GL_ARB_texture_border_clamp 3792 #define GL_ARB_texture_border_clamp 1 3793 #define GL_CLAMP_TO_BORDER_ARB 0x812D 3796 #ifndef GL_ARB_texture_buffer_object 3797 #define GL_ARB_texture_buffer_object 1 3798 #define GL_TEXTURE_BUFFER_ARB 0x8C2A 3799 #define GL_MAX_TEXTURE_BUFFER_SIZE_ARB 0x8C2B 3800 #define GL_TEXTURE_BINDING_BUFFER_ARB 0x8C2C 3801 #define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB 0x8C2D 3802 #define GL_TEXTURE_BUFFER_FORMAT_ARB 0x8C2E 3804 #ifdef GL_GLEXT_PROTOTYPES 3809 #ifndef GL_ARB_texture_buffer_object_rgb32 3810 #define GL_ARB_texture_buffer_object_rgb32 1 3813 #ifndef GL_ARB_texture_buffer_range 3814 #define GL_ARB_texture_buffer_range 1 3817 #ifndef GL_ARB_texture_compression 3818 #define GL_ARB_texture_compression 1 3819 #define GL_COMPRESSED_ALPHA_ARB 0x84E9 3820 #define GL_COMPRESSED_LUMINANCE_ARB 0x84EA 3821 #define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB 3822 #define GL_COMPRESSED_INTENSITY_ARB 0x84EC 3823 #define GL_COMPRESSED_RGB_ARB 0x84ED 3824 #define GL_COMPRESSED_RGBA_ARB 0x84EE 3825 #define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF 3826 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0 3827 #define GL_TEXTURE_COMPRESSED_ARB 0x86A1 3828 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2 3829 #define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3 3833 typedef void (
APIENTRYP PFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *
data);
3837 #ifdef GL_GLEXT_PROTOTYPES 3841 GLAPI void APIENTRY glCompressedTexSubImage3DARB (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *data);
3848 #ifndef GL_ARB_texture_compression_bptc 3849 #define GL_ARB_texture_compression_bptc 1 3850 #define GL_COMPRESSED_RGBA_BPTC_UNORM_ARB 0x8E8C 3851 #define GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARB 0x8E8D 3852 #define GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARB 0x8E8E 3853 #define GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB 0x8E8F 3856 #ifndef GL_ARB_texture_compression_rgtc 3857 #define GL_ARB_texture_compression_rgtc 1 3860 #ifndef GL_ARB_texture_cube_map 3861 #define GL_ARB_texture_cube_map 1 3862 #define GL_NORMAL_MAP_ARB 0x8511 3863 #define GL_REFLECTION_MAP_ARB 0x8512 3864 #define GL_TEXTURE_CUBE_MAP_ARB 0x8513 3865 #define GL_TEXTURE_BINDING_CUBE_MAP_ARB 0x8514 3866 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x8515 3867 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x8516 3868 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x8517 3869 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x8518 3870 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x8519 3871 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x851A 3872 #define GL_PROXY_TEXTURE_CUBE_MAP_ARB 0x851B 3873 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB 0x851C 3876 #ifndef GL_ARB_texture_cube_map_array 3877 #define GL_ARB_texture_cube_map_array 1 3878 #define GL_TEXTURE_CUBE_MAP_ARRAY_ARB 0x9009 3879 #define GL_TEXTURE_BINDING_CUBE_MAP_ARRAY_ARB 0x900A 3880 #define GL_PROXY_TEXTURE_CUBE_MAP_ARRAY_ARB 0x900B 3881 #define GL_SAMPLER_CUBE_MAP_ARRAY_ARB 0x900C 3882 #define GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW_ARB 0x900D 3883 #define GL_INT_SAMPLER_CUBE_MAP_ARRAY_ARB 0x900E 3884 #define GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY_ARB 0x900F 3887 #ifndef GL_ARB_texture_env_add 3888 #define GL_ARB_texture_env_add 1 3891 #ifndef GL_ARB_texture_env_combine 3892 #define GL_ARB_texture_env_combine 1 3893 #define GL_COMBINE_ARB 0x8570 3894 #define GL_COMBINE_RGB_ARB 0x8571 3895 #define GL_COMBINE_ALPHA_ARB 0x8572 3896 #define GL_SOURCE0_RGB_ARB 0x8580 3897 #define GL_SOURCE1_RGB_ARB 0x8581 3898 #define GL_SOURCE2_RGB_ARB 0x8582 3899 #define GL_SOURCE0_ALPHA_ARB 0x8588 3900 #define GL_SOURCE1_ALPHA_ARB 0x8589 3901 #define GL_SOURCE2_ALPHA_ARB 0x858A 3902 #define GL_OPERAND0_RGB_ARB 0x8590 3903 #define GL_OPERAND1_RGB_ARB 0x8591 3904 #define GL_OPERAND2_RGB_ARB 0x8592 3905 #define GL_OPERAND0_ALPHA_ARB 0x8598 3906 #define GL_OPERAND1_ALPHA_ARB 0x8599 3907 #define GL_OPERAND2_ALPHA_ARB 0x859A 3908 #define GL_RGB_SCALE_ARB 0x8573 3909 #define GL_ADD_SIGNED_ARB 0x8574 3910 #define GL_INTERPOLATE_ARB 0x8575 3911 #define GL_SUBTRACT_ARB 0x84E7 3912 #define GL_CONSTANT_ARB 0x8576 3913 #define GL_PRIMARY_COLOR_ARB 0x8577 3914 #define GL_PREVIOUS_ARB 0x8578 3917 #ifndef GL_ARB_texture_env_crossbar 3918 #define GL_ARB_texture_env_crossbar 1 3921 #ifndef GL_ARB_texture_env_dot3 3922 #define GL_ARB_texture_env_dot3 1 3923 #define GL_DOT3_RGB_ARB 0x86AE 3924 #define GL_DOT3_RGBA_ARB 0x86AF 3927 #ifndef GL_ARB_texture_float 3928 #define GL_ARB_texture_float 1 3929 #define GL_TEXTURE_RED_TYPE_ARB 0x8C10 3930 #define GL_TEXTURE_GREEN_TYPE_ARB 0x8C11 3931 #define GL_TEXTURE_BLUE_TYPE_ARB 0x8C12 3932 #define GL_TEXTURE_ALPHA_TYPE_ARB 0x8C13 3933 #define GL_TEXTURE_LUMINANCE_TYPE_ARB 0x8C14 3934 #define GL_TEXTURE_INTENSITY_TYPE_ARB 0x8C15 3935 #define GL_TEXTURE_DEPTH_TYPE_ARB 0x8C16 3936 #define GL_UNSIGNED_NORMALIZED_ARB 0x8C17 3937 #define GL_RGBA32F_ARB 0x8814 3938 #define GL_RGB32F_ARB 0x8815 3939 #define GL_ALPHA32F_ARB 0x8816 3940 #define GL_INTENSITY32F_ARB 0x8817 3941 #define GL_LUMINANCE32F_ARB 0x8818 3942 #define GL_LUMINANCE_ALPHA32F_ARB 0x8819 3943 #define GL_RGBA16F_ARB 0x881A 3944 #define GL_RGB16F_ARB 0x881B 3945 #define GL_ALPHA16F_ARB 0x881C 3946 #define GL_INTENSITY16F_ARB 0x881D 3947 #define GL_LUMINANCE16F_ARB 0x881E 3948 #define GL_LUMINANCE_ALPHA16F_ARB 0x881F 3951 #ifndef GL_ARB_texture_gather 3952 #define GL_ARB_texture_gather 1 3953 #define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5E 3954 #define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_ARB 0x8E5F 3955 #define GL_MAX_PROGRAM_TEXTURE_GATHER_COMPONENTS_ARB 0x8F9F 3958 #ifndef GL_ARB_texture_mirror_clamp_to_edge 3959 #define GL_ARB_texture_mirror_clamp_to_edge 1 3962 #ifndef GL_ARB_texture_mirrored_repeat 3963 #define GL_ARB_texture_mirrored_repeat 1 3964 #define GL_MIRRORED_REPEAT_ARB 0x8370 3967 #ifndef GL_ARB_texture_multisample 3968 #define GL_ARB_texture_multisample 1 3971 #ifndef GL_ARB_texture_non_power_of_two 3972 #define GL_ARB_texture_non_power_of_two 1 3975 #ifndef GL_ARB_texture_query_levels 3976 #define GL_ARB_texture_query_levels 1 3979 #ifndef GL_ARB_texture_query_lod 3980 #define GL_ARB_texture_query_lod 1 3983 #ifndef GL_ARB_texture_rectangle 3984 #define GL_ARB_texture_rectangle 1 3985 #define GL_TEXTURE_RECTANGLE_ARB 0x84F5 3986 #define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6 3987 #define GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7 3988 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8 3991 #ifndef GL_ARB_texture_rg 3992 #define GL_ARB_texture_rg 1 3995 #ifndef GL_ARB_texture_rgb10_a2ui 3996 #define GL_ARB_texture_rgb10_a2ui 1 3999 #ifndef GL_ARB_texture_stencil8 4000 #define GL_ARB_texture_stencil8 1 4003 #ifndef GL_ARB_texture_storage 4004 #define GL_ARB_texture_storage 1 4007 #ifndef GL_ARB_texture_storage_multisample 4008 #define GL_ARB_texture_storage_multisample 1 4011 #ifndef GL_ARB_texture_swizzle 4012 #define GL_ARB_texture_swizzle 1 4015 #ifndef GL_ARB_texture_view 4016 #define GL_ARB_texture_view 1 4019 #ifndef GL_ARB_timer_query 4020 #define GL_ARB_timer_query 1 4023 #ifndef GL_ARB_transform_feedback2 4024 #define GL_ARB_transform_feedback2 1 4025 #define GL_TRANSFORM_FEEDBACK_PAUSED 0x8E23 4026 #define GL_TRANSFORM_FEEDBACK_ACTIVE 0x8E24 4029 #ifndef GL_ARB_transform_feedback3 4030 #define GL_ARB_transform_feedback3 1 4033 #ifndef GL_ARB_transform_feedback_instanced 4034 #define GL_ARB_transform_feedback_instanced 1 4037 #ifndef GL_ARB_transpose_matrix 4038 #define GL_ARB_transpose_matrix 1 4039 #define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3 4040 #define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4 4041 #define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5 4042 #define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6 4047 #ifdef GL_GLEXT_PROTOTYPES 4055 #ifndef GL_ARB_uniform_buffer_object 4056 #define GL_ARB_uniform_buffer_object 1 4057 #define GL_MAX_GEOMETRY_UNIFORM_BLOCKS 0x8A2C 4058 #define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS 0x8A32 4059 #define GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER 0x8A45 4062 #ifndef GL_ARB_vertex_array_bgra 4063 #define GL_ARB_vertex_array_bgra 1 4066 #ifndef GL_ARB_vertex_array_object 4067 #define GL_ARB_vertex_array_object 1 4070 #ifndef GL_ARB_vertex_attrib_64bit 4071 #define GL_ARB_vertex_attrib_64bit 1 4074 #ifndef GL_ARB_vertex_attrib_binding 4075 #define GL_ARB_vertex_attrib_binding 1 4078 #ifndef GL_ARB_vertex_blend 4079 #define GL_ARB_vertex_blend 1 4080 #define GL_MAX_VERTEX_UNITS_ARB 0x86A4 4081 #define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5 4082 #define GL_WEIGHT_SUM_UNITY_ARB 0x86A6 4083 #define GL_VERTEX_BLEND_ARB 0x86A7 4084 #define GL_CURRENT_WEIGHT_ARB 0x86A8 4085 #define GL_WEIGHT_ARRAY_TYPE_ARB 0x86A9 4086 #define GL_WEIGHT_ARRAY_STRIDE_ARB 0x86AA 4087 #define GL_WEIGHT_ARRAY_SIZE_ARB 0x86AB 4088 #define GL_WEIGHT_ARRAY_POINTER_ARB 0x86AC 4089 #define GL_WEIGHT_ARRAY_ARB 0x86AD 4090 #define GL_MODELVIEW0_ARB 0x1700 4091 #define GL_MODELVIEW1_ARB 0x850A 4092 #define GL_MODELVIEW2_ARB 0x8722 4093 #define GL_MODELVIEW3_ARB 0x8723 4094 #define GL_MODELVIEW4_ARB 0x8724 4095 #define GL_MODELVIEW5_ARB 0x8725 4096 #define GL_MODELVIEW6_ARB 0x8726 4097 #define GL_MODELVIEW7_ARB 0x8727 4098 #define GL_MODELVIEW8_ARB 0x8728 4099 #define GL_MODELVIEW9_ARB 0x8729 4100 #define GL_MODELVIEW10_ARB 0x872A 4101 #define GL_MODELVIEW11_ARB 0x872B 4102 #define GL_MODELVIEW12_ARB 0x872C 4103 #define GL_MODELVIEW13_ARB 0x872D 4104 #define GL_MODELVIEW14_ARB 0x872E 4105 #define GL_MODELVIEW15_ARB 0x872F 4106 #define GL_MODELVIEW16_ARB 0x8730 4107 #define GL_MODELVIEW17_ARB 0x8731 4108 #define GL_MODELVIEW18_ARB 0x8732 4109 #define GL_MODELVIEW19_ARB 0x8733 4110 #define GL_MODELVIEW20_ARB 0x8734 4111 #define GL_MODELVIEW21_ARB 0x8735 4112 #define GL_MODELVIEW22_ARB 0x8736 4113 #define GL_MODELVIEW23_ARB 0x8737 4114 #define GL_MODELVIEW24_ARB 0x8738 4115 #define GL_MODELVIEW25_ARB 0x8739 4116 #define GL_MODELVIEW26_ARB 0x873A 4117 #define GL_MODELVIEW27_ARB 0x873B 4118 #define GL_MODELVIEW28_ARB 0x873C 4119 #define GL_MODELVIEW29_ARB 0x873D 4120 #define GL_MODELVIEW30_ARB 0x873E 4121 #define GL_MODELVIEW31_ARB 0x873F 4132 #ifdef GL_GLEXT_PROTOTYPES 4146 #ifndef GL_ARB_vertex_buffer_object 4147 #define GL_ARB_vertex_buffer_object 1 4155 #define GL_BUFFER_SIZE_ARB 0x8764 4156 #define GL_BUFFER_USAGE_ARB 0x8765 4157 #define GL_ARRAY_BUFFER_ARB 0x8892 4158 #define GL_ELEMENT_ARRAY_BUFFER_ARB 0x8893 4159 #define GL_ARRAY_BUFFER_BINDING_ARB 0x8894 4160 #define GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB 0x8895 4161 #define GL_VERTEX_ARRAY_BUFFER_BINDING_ARB 0x8896 4162 #define GL_NORMAL_ARRAY_BUFFER_BINDING_ARB 0x8897 4163 #define GL_COLOR_ARRAY_BUFFER_BINDING_ARB 0x8898 4164 #define GL_INDEX_ARRAY_BUFFER_BINDING_ARB 0x8899 4165 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB 0x889A 4166 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB 0x889B 4167 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB 0x889C 4168 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB 0x889D 4169 #define GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB 0x889E 4170 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB 0x889F 4171 #define GL_READ_ONLY_ARB 0x88B8 4172 #define GL_WRITE_ONLY_ARB 0x88B9 4173 #define GL_READ_WRITE_ARB 0x88BA 4174 #define GL_BUFFER_ACCESS_ARB 0x88BB 4175 #define GL_BUFFER_MAPPED_ARB 0x88BC 4176 #define GL_BUFFER_MAP_POINTER_ARB 0x88BD 4177 #define GL_STREAM_DRAW_ARB 0x88E0 4178 #define GL_STREAM_READ_ARB 0x88E1 4179 #define GL_STREAM_COPY_ARB 0x88E2 4180 #define GL_STATIC_DRAW_ARB 0x88E4 4181 #define GL_STATIC_READ_ARB 0x88E5 4182 #define GL_STATIC_COPY_ARB 0x88E6 4183 #define GL_DYNAMIC_DRAW_ARB 0x88E8 4184 #define GL_DYNAMIC_READ_ARB 0x88E9 4185 #define GL_DYNAMIC_COPY_ARB 0x88EA 4197 #ifdef GL_GLEXT_PROTOTYPES 4212 #ifndef GL_ARB_vertex_program 4213 #define GL_ARB_vertex_program 1 4214 #define GL_COLOR_SUM_ARB 0x8458 4215 #define GL_VERTEX_PROGRAM_ARB 0x8620 4216 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 0x8622 4217 #define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 0x8623 4218 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 0x8624 4219 #define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 0x8625 4220 #define GL_CURRENT_VERTEX_ATTRIB_ARB 0x8626 4221 #define GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642 4222 #define GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643 4223 #define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 0x8645 4224 #define GL_MAX_VERTEX_ATTRIBS_ARB 0x8869 4225 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 0x886A 4226 #define GL_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B0 4227 #define GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B1 4228 #define GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B2 4229 #define GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B3 4273 #ifdef GL_GLEXT_PROTOTYPES 4320 #ifndef GL_ARB_vertex_shader 4321 #define GL_ARB_vertex_shader 1 4322 #define GL_VERTEX_SHADER_ARB 0x8B31 4323 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A 4324 #define GL_MAX_VARYING_FLOATS_ARB 0x8B4B 4325 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C 4326 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x8B4D 4327 #define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89 4328 #define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A 4331 typedef GLint (
APIENTRYP PFNGLGETATTRIBLOCATIONARBPROC) (GLhandleARB programObj,
const GLcharARB *
name);
4332 #ifdef GL_GLEXT_PROTOTYPES 4339 #ifndef GL_ARB_vertex_type_10f_11f_11f_rev 4340 #define GL_ARB_vertex_type_10f_11f_11f_rev 1 4343 #ifndef GL_ARB_vertex_type_2_10_10_10_rev 4344 #define GL_ARB_vertex_type_2_10_10_10_rev 1 4347 #ifndef GL_ARB_viewport_array 4348 #define GL_ARB_viewport_array 1 4351 #ifndef GL_ARB_window_pos 4352 #define GL_ARB_window_pos 1 4369 #ifdef GL_GLEXT_PROTOTYPES 4389 #ifndef GL_KHR_debug 4390 #define GL_KHR_debug 1 4393 #ifndef GL_KHR_texture_compression_astc_hdr 4394 #define GL_KHR_texture_compression_astc_hdr 1 4395 #define GL_COMPRESSED_RGBA_ASTC_4x4_KHR 0x93B0 4396 #define GL_COMPRESSED_RGBA_ASTC_5x4_KHR 0x93B1 4397 #define GL_COMPRESSED_RGBA_ASTC_5x5_KHR 0x93B2 4398 #define GL_COMPRESSED_RGBA_ASTC_6x5_KHR 0x93B3 4399 #define GL_COMPRESSED_RGBA_ASTC_6x6_KHR 0x93B4 4400 #define GL_COMPRESSED_RGBA_ASTC_8x5_KHR 0x93B5 4401 #define GL_COMPRESSED_RGBA_ASTC_8x6_KHR 0x93B6 4402 #define GL_COMPRESSED_RGBA_ASTC_8x8_KHR 0x93B7 4403 #define GL_COMPRESSED_RGBA_ASTC_10x5_KHR 0x93B8 4404 #define GL_COMPRESSED_RGBA_ASTC_10x6_KHR 0x93B9 4405 #define GL_COMPRESSED_RGBA_ASTC_10x8_KHR 0x93BA 4406 #define GL_COMPRESSED_RGBA_ASTC_10x10_KHR 0x93BB 4407 #define GL_COMPRESSED_RGBA_ASTC_12x10_KHR 0x93BC 4408 #define GL_COMPRESSED_RGBA_ASTC_12x12_KHR 0x93BD 4409 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR 0x93D0 4410 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR 0x93D1 4411 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR 0x93D2 4412 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR 0x93D3 4413 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR 0x93D4 4414 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR 0x93D5 4415 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR 0x93D6 4416 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR 0x93D7 4417 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR 0x93D8 4418 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR 0x93D9 4419 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR 0x93DA 4420 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR 0x93DB 4421 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR 0x93DC 4422 #define GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR 0x93DD 4425 #ifndef GL_KHR_texture_compression_astc_ldr 4426 #define GL_KHR_texture_compression_astc_ldr 1 4429 #ifndef GL_OES_byte_coordinates 4430 #define GL_OES_byte_coordinates 1 4453 #ifdef GL_GLEXT_PROTOTYPES 4479 #ifndef GL_OES_compressed_paletted_texture 4480 #define GL_OES_compressed_paletted_texture 1 4481 #define GL_PALETTE4_RGB8_OES 0x8B90 4482 #define GL_PALETTE4_RGBA8_OES 0x8B91 4483 #define GL_PALETTE4_R5_G6_B5_OES 0x8B92 4484 #define GL_PALETTE4_RGBA4_OES 0x8B93 4485 #define GL_PALETTE4_RGB5_A1_OES 0x8B94 4486 #define GL_PALETTE8_RGB8_OES 0x8B95 4487 #define GL_PALETTE8_RGBA8_OES 0x8B96 4488 #define GL_PALETTE8_R5_G6_B5_OES 0x8B97 4489 #define GL_PALETTE8_RGBA4_OES 0x8B98 4490 #define GL_PALETTE8_RGB5_A1_OES 0x8B99 4493 #ifndef GL_OES_fixed_point 4494 #define GL_OES_fixed_point 1 4496 #define GL_FIXED_OES 0x140C 4502 typedef void (
APIENTRYP PFNGLDEPTHRANGEXOESPROC) (GLfixed
n, GLfixed
f);
4505 typedef void (
APIENTRYP PFNGLFRUSTUMXOESPROC) (GLfixed l, GLfixed
r, GLfixed
b, GLfixed
t, GLfixed
n, GLfixed
f);
4515 typedef void (
APIENTRYP PFNGLLOADMATRIXXOESPROC) (
const GLfixed *
m);
4518 typedef void (
APIENTRYP PFNGLMULTMATRIXXOESPROC) (
const GLfixed *
m);
4521 typedef void (
APIENTRYP PFNGLORTHOXOESPROC) (GLfixed l, GLfixed
r, GLfixed
b, GLfixed
t, GLfixed
n, GLfixed
f);
4527 typedef void (
APIENTRYP PFNGLSCALEXOESPROC) (GLfixed
x, GLfixed
y, GLfixed
z);
4532 typedef void (
APIENTRYP PFNGLTRANSLATEXOESPROC) (GLfixed
x, GLfixed
y, GLfixed
z);
4542 typedef void (
APIENTRYP PFNGLEVALCOORD1XOESPROC) (GLfixed u);
4544 typedef void (
APIENTRYP PFNGLEVALCOORD2XOESPROC) (GLfixed u, GLfixed
v);
4555 typedef void (
APIENTRYP PFNGLINDEXXOESPROC) (GLfixed component);
4556 typedef void (
APIENTRYP PFNGLINDEXXVOESPROC) (
const GLfixed *component);
4557 typedef void (
APIENTRYP PFNGLLOADTRANSPOSEMATRIXXOESPROC) (
const GLfixed *
m);
4562 typedef void (
APIENTRYP PFNGLMULTTRANSPOSEMATRIXXOESPROC) (
const GLfixed *
m);
4571 typedef void (
APIENTRYP PFNGLPASSTHROUGHXOESPROC) (GLfixed token);
4577 typedef void (
APIENTRYP PFNGLRASTERPOS2XOESPROC) (GLfixed
x, GLfixed
y);
4579 typedef void (
APIENTRYP PFNGLRASTERPOS3XOESPROC) (GLfixed
x, GLfixed
y, GLfixed
z);
4581 typedef void (
APIENTRYP PFNGLRASTERPOS4XOESPROC) (GLfixed
x, GLfixed
y, GLfixed
z, GLfixed
w);
4584 typedef void (
APIENTRYP PFNGLRECTXVOESPROC) (
const GLfixed *
v1,
const GLfixed *
v2);
4587 typedef void (
APIENTRYP PFNGLTEXCOORD2XOESPROC) (GLfixed
s, GLfixed
t);
4589 typedef void (
APIENTRYP PFNGLTEXCOORD3XOESPROC) (GLfixed
s, GLfixed
t, GLfixed
r);
4591 typedef void (
APIENTRYP PFNGLTEXCOORD4XOESPROC) (GLfixed
s, GLfixed
t, GLfixed
r, GLfixed
q);
4599 typedef void (
APIENTRYP PFNGLVERTEX4XOESPROC) (GLfixed
x, GLfixed
y, GLfixed
z);
4601 #ifdef GL_GLEXT_PROTOTYPES 4709 #ifndef GL_OES_query_matrix 4710 #define GL_OES_query_matrix 1 4712 #ifdef GL_GLEXT_PROTOTYPES 4717 #ifndef GL_OES_read_format 4718 #define GL_OES_read_format 1 4719 #define GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A 4720 #define GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B 4723 #ifndef GL_OES_single_precision 4724 #define GL_OES_single_precision 1 4731 #ifdef GL_GLEXT_PROTOTYPES 4741 #ifndef GL_3DFX_multisample 4742 #define GL_3DFX_multisample 1 4743 #define GL_MULTISAMPLE_3DFX 0x86B2 4744 #define GL_SAMPLE_BUFFERS_3DFX 0x86B3 4745 #define GL_SAMPLES_3DFX 0x86B4 4746 #define GL_MULTISAMPLE_BIT_3DFX 0x20000000 4749 #ifndef GL_3DFX_tbuffer 4750 #define GL_3DFX_tbuffer 1 4752 #ifdef GL_GLEXT_PROTOTYPES 4757 #ifndef GL_3DFX_texture_compression_FXT1 4758 #define GL_3DFX_texture_compression_FXT1 1 4759 #define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0 4760 #define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1 4763 #ifndef GL_AMD_blend_minmax_factor 4764 #define GL_AMD_blend_minmax_factor 1 4765 #define GL_FACTOR_MIN_AMD 0x901C 4766 #define GL_FACTOR_MAX_AMD 0x901D 4769 #ifndef GL_AMD_conservative_depth 4770 #define GL_AMD_conservative_depth 1 4773 #ifndef GL_AMD_debug_output 4774 #define GL_AMD_debug_output 1 4776 #define GL_MAX_DEBUG_MESSAGE_LENGTH_AMD 0x9143 4777 #define GL_MAX_DEBUG_LOGGED_MESSAGES_AMD 0x9144 4778 #define GL_DEBUG_LOGGED_MESSAGES_AMD 0x9145 4779 #define GL_DEBUG_SEVERITY_HIGH_AMD 0x9146 4780 #define GL_DEBUG_SEVERITY_MEDIUM_AMD 0x9147 4781 #define GL_DEBUG_SEVERITY_LOW_AMD 0x9148 4782 #define GL_DEBUG_CATEGORY_API_ERROR_AMD 0x9149 4783 #define GL_DEBUG_CATEGORY_WINDOW_SYSTEM_AMD 0x914A 4784 #define GL_DEBUG_CATEGORY_DEPRECATION_AMD 0x914B 4785 #define GL_DEBUG_CATEGORY_UNDEFINED_BEHAVIOR_AMD 0x914C 4786 #define GL_DEBUG_CATEGORY_PERFORMANCE_AMD 0x914D 4787 #define GL_DEBUG_CATEGORY_SHADER_COMPILER_AMD 0x914E 4788 #define GL_DEBUG_CATEGORY_APPLICATION_AMD 0x914F 4789 #define GL_DEBUG_CATEGORY_OTHER_AMD 0x9150 4794 #ifdef GL_GLEXT_PROTOTYPES 4802 #ifndef GL_AMD_depth_clamp_separate 4803 #define GL_AMD_depth_clamp_separate 1 4804 #define GL_DEPTH_CLAMP_NEAR_AMD 0x901E 4805 #define GL_DEPTH_CLAMP_FAR_AMD 0x901F 4808 #ifndef GL_AMD_draw_buffers_blend 4809 #define GL_AMD_draw_buffers_blend 1 4814 #ifdef GL_GLEXT_PROTOTYPES 4822 #ifndef GL_AMD_gcn_shader 4823 #define GL_AMD_gcn_shader 1 4826 #ifndef GL_AMD_gpu_shader_int64 4827 #define GL_AMD_gpu_shader_int64 1 4829 #define GL_INT64_NV 0x140E 4830 #define GL_UNSIGNED_INT64_NV 0x140F 4831 #define GL_INT8_NV 0x8FE0 4832 #define GL_INT8_VEC2_NV 0x8FE1 4833 #define GL_INT8_VEC3_NV 0x8FE2 4834 #define GL_INT8_VEC4_NV 0x8FE3 4835 #define GL_INT16_NV 0x8FE4 4836 #define GL_INT16_VEC2_NV 0x8FE5 4837 #define GL_INT16_VEC3_NV 0x8FE6 4838 #define GL_INT16_VEC4_NV 0x8FE7 4839 #define GL_INT64_VEC2_NV 0x8FE9 4840 #define GL_INT64_VEC3_NV 0x8FEA 4841 #define GL_INT64_VEC4_NV 0x8FEB 4842 #define GL_UNSIGNED_INT8_NV 0x8FEC 4843 #define GL_UNSIGNED_INT8_VEC2_NV 0x8FED 4844 #define GL_UNSIGNED_INT8_VEC3_NV 0x8FEE 4845 #define GL_UNSIGNED_INT8_VEC4_NV 0x8FEF 4846 #define GL_UNSIGNED_INT16_NV 0x8FF0 4847 #define GL_UNSIGNED_INT16_VEC2_NV 0x8FF1 4848 #define GL_UNSIGNED_INT16_VEC3_NV 0x8FF2 4849 #define GL_UNSIGNED_INT16_VEC4_NV 0x8FF3 4850 #define GL_UNSIGNED_INT64_VEC2_NV 0x8FF5 4851 #define GL_UNSIGNED_INT64_VEC3_NV 0x8FF6 4852 #define GL_UNSIGNED_INT64_VEC4_NV 0x8FF7 4853 #define GL_FLOAT16_NV 0x8FF8 4854 #define GL_FLOAT16_VEC2_NV 0x8FF9 4855 #define GL_FLOAT16_VEC3_NV 0x8FFA 4856 #define GL_FLOAT16_VEC4_NV 0x8FFB 4891 #ifdef GL_GLEXT_PROTOTYPES 4929 #ifndef GL_AMD_interleaved_elements 4930 #define GL_AMD_interleaved_elements 1 4931 #define GL_VERTEX_ELEMENT_SWIZZLE_AMD 0x91A4 4932 #define GL_VERTEX_ID_SWIZZLE_AMD 0x91A5 4934 #ifdef GL_GLEXT_PROTOTYPES 4939 #ifndef GL_AMD_multi_draw_indirect 4940 #define GL_AMD_multi_draw_indirect 1 4943 #ifdef GL_GLEXT_PROTOTYPES 4949 #ifndef GL_AMD_name_gen_delete 4950 #define GL_AMD_name_gen_delete 1 4951 #define GL_DATA_BUFFER_AMD 0x9151 4952 #define GL_PERFORMANCE_MONITOR_AMD 0x9152 4953 #define GL_QUERY_OBJECT_AMD 0x9153 4954 #define GL_VERTEX_ARRAY_OBJECT_AMD 0x9154 4955 #define GL_SAMPLER_OBJECT_AMD 0x9155 4959 #ifdef GL_GLEXT_PROTOTYPES 4966 #ifndef GL_AMD_occlusion_query_event 4967 #define GL_AMD_occlusion_query_event 1 4968 #define GL_OCCLUSION_QUERY_EVENT_MASK_AMD 0x874F 4969 #define GL_QUERY_DEPTH_PASS_EVENT_BIT_AMD 0x00000001 4970 #define GL_QUERY_DEPTH_FAIL_EVENT_BIT_AMD 0x00000002 4971 #define GL_QUERY_STENCIL_FAIL_EVENT_BIT_AMD 0x00000004 4972 #define GL_QUERY_DEPTH_BOUNDS_FAIL_EVENT_BIT_AMD 0x00000008 4973 #define GL_QUERY_ALL_EVENT_BITS_AMD 0xFFFFFFFF 4975 #ifdef GL_GLEXT_PROTOTYPES 4980 #ifndef GL_AMD_performance_monitor 4981 #define GL_AMD_performance_monitor 1 4982 #define GL_COUNTER_TYPE_AMD 0x8BC0 4983 #define GL_COUNTER_RANGE_AMD 0x8BC1 4984 #define GL_UNSIGNED_INT64_AMD 0x8BC2 4985 #define GL_PERCENTAGE_AMD 0x8BC3 4986 #define GL_PERFMON_RESULT_AVAILABLE_AMD 0x8BC4 4987 #define GL_PERFMON_RESULT_SIZE_AMD 0x8BC5 4988 #define GL_PERFMON_RESULT_AMD 0x8BC6 5000 #ifdef GL_GLEXT_PROTOTYPES 5015 #ifndef GL_AMD_pinned_memory 5016 #define GL_AMD_pinned_memory 1 5017 #define GL_EXTERNAL_VIRTUAL_MEMORY_BUFFER_AMD 0x9160 5020 #ifndef GL_AMD_query_buffer_object 5021 #define GL_AMD_query_buffer_object 1 5022 #define GL_QUERY_BUFFER_AMD 0x9192 5023 #define GL_QUERY_BUFFER_BINDING_AMD 0x9193 5024 #define GL_QUERY_RESULT_NO_WAIT_AMD 0x9194 5027 #ifndef GL_AMD_sample_positions 5028 #define GL_AMD_sample_positions 1 5029 #define GL_SUBSAMPLE_DISTANCE_AMD 0x883F 5031 #ifdef GL_GLEXT_PROTOTYPES 5036 #ifndef GL_AMD_seamless_cubemap_per_texture 5037 #define GL_AMD_seamless_cubemap_per_texture 1 5040 #ifndef GL_AMD_shader_atomic_counter_ops 5041 #define GL_AMD_shader_atomic_counter_ops 1 5044 #ifndef GL_AMD_shader_stencil_export 5045 #define GL_AMD_shader_stencil_export 1 5048 #ifndef GL_AMD_shader_trinary_minmax 5049 #define GL_AMD_shader_trinary_minmax 1 5052 #ifndef GL_AMD_sparse_texture 5053 #define GL_AMD_sparse_texture 1 5054 #define GL_VIRTUAL_PAGE_SIZE_X_AMD 0x9195 5055 #define GL_VIRTUAL_PAGE_SIZE_Y_AMD 0x9196 5056 #define GL_VIRTUAL_PAGE_SIZE_Z_AMD 0x9197 5057 #define GL_MAX_SPARSE_TEXTURE_SIZE_AMD 0x9198 5058 #define GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD 0x9199 5059 #define GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS 0x919A 5060 #define GL_MIN_SPARSE_LEVEL_AMD 0x919B 5061 #define GL_MIN_LOD_WARNING_AMD 0x919C 5062 #define GL_TEXTURE_STORAGE_SPARSE_BIT_AMD 0x00000001 5065 #ifdef GL_GLEXT_PROTOTYPES 5071 #ifndef GL_AMD_stencil_operation_extended 5072 #define GL_AMD_stencil_operation_extended 1 5073 #define GL_SET_AMD 0x874A 5074 #define GL_REPLACE_VALUE_AMD 0x874B 5075 #define GL_STENCIL_OP_VALUE_AMD 0x874C 5076 #define GL_STENCIL_BACK_OP_VALUE_AMD 0x874D 5078 #ifdef GL_GLEXT_PROTOTYPES 5083 #ifndef GL_AMD_texture_texture4 5084 #define GL_AMD_texture_texture4 1 5087 #ifndef GL_AMD_transform_feedback3_lines_triangles 5088 #define GL_AMD_transform_feedback3_lines_triangles 1 5091 #ifndef GL_AMD_transform_feedback4 5092 #define GL_AMD_transform_feedback4 1 5093 #define GL_STREAM_RASTERIZATION_AMD 0x91A0 5096 #ifndef GL_AMD_vertex_shader_layer 5097 #define GL_AMD_vertex_shader_layer 1 5100 #ifndef GL_AMD_vertex_shader_tessellator 5101 #define GL_AMD_vertex_shader_tessellator 1 5102 #define GL_SAMPLER_BUFFER_AMD 0x9001 5103 #define GL_INT_SAMPLER_BUFFER_AMD 0x9002 5104 #define GL_UNSIGNED_INT_SAMPLER_BUFFER_AMD 0x9003 5105 #define GL_TESSELLATION_MODE_AMD 0x9004 5106 #define GL_TESSELLATION_FACTOR_AMD 0x9005 5107 #define GL_DISCRETE_AMD 0x9006 5108 #define GL_CONTINUOUS_AMD 0x9007 5111 #ifdef GL_GLEXT_PROTOTYPES 5117 #ifndef GL_AMD_vertex_shader_viewport_index 5118 #define GL_AMD_vertex_shader_viewport_index 1 5121 #ifndef GL_APPLE_aux_depth_stencil 5122 #define GL_APPLE_aux_depth_stencil 1 5123 #define GL_AUX_DEPTH_STENCIL_APPLE 0x8A14 5126 #ifndef GL_APPLE_client_storage 5127 #define GL_APPLE_client_storage 1 5128 #define GL_UNPACK_CLIENT_STORAGE_APPLE 0x85B2 5131 #ifndef GL_APPLE_element_array 5132 #define GL_APPLE_element_array 1 5133 #define GL_ELEMENT_ARRAY_APPLE 0x8A0C 5134 #define GL_ELEMENT_ARRAY_TYPE_APPLE 0x8A0D 5135 #define GL_ELEMENT_ARRAY_POINTER_APPLE 0x8A0E 5141 #ifdef GL_GLEXT_PROTOTYPES 5150 #ifndef GL_APPLE_fence 5151 #define GL_APPLE_fence 1 5152 #define GL_DRAW_PIXELS_APPLE 0x8A0A 5153 #define GL_FENCE_APPLE 0x8A0B 5162 #ifdef GL_GLEXT_PROTOTYPES 5174 #ifndef GL_APPLE_float_pixels 5175 #define GL_APPLE_float_pixels 1 5176 #define GL_HALF_APPLE 0x140B 5177 #define GL_RGBA_FLOAT32_APPLE 0x8814 5178 #define GL_RGB_FLOAT32_APPLE 0x8815 5179 #define GL_ALPHA_FLOAT32_APPLE 0x8816 5180 #define GL_INTENSITY_FLOAT32_APPLE 0x8817 5181 #define GL_LUMINANCE_FLOAT32_APPLE 0x8818 5182 #define GL_LUMINANCE_ALPHA_FLOAT32_APPLE 0x8819 5183 #define GL_RGBA_FLOAT16_APPLE 0x881A 5184 #define GL_RGB_FLOAT16_APPLE 0x881B 5185 #define GL_ALPHA_FLOAT16_APPLE 0x881C 5186 #define GL_INTENSITY_FLOAT16_APPLE 0x881D 5187 #define GL_LUMINANCE_FLOAT16_APPLE 0x881E 5188 #define GL_LUMINANCE_ALPHA_FLOAT16_APPLE 0x881F 5189 #define GL_COLOR_FLOAT_APPLE 0x8A0F 5192 #ifndef GL_APPLE_flush_buffer_range 5193 #define GL_APPLE_flush_buffer_range 1 5194 #define GL_BUFFER_SERIALIZED_MODIFY_APPLE 0x8A12 5195 #define GL_BUFFER_FLUSHING_UNMAP_APPLE 0x8A13 5198 #ifdef GL_GLEXT_PROTOTYPES 5204 #ifndef GL_APPLE_object_purgeable 5205 #define GL_APPLE_object_purgeable 1 5206 #define GL_BUFFER_OBJECT_APPLE 0x85B3 5207 #define GL_RELEASED_APPLE 0x8A19 5208 #define GL_VOLATILE_APPLE 0x8A1A 5209 #define GL_RETAINED_APPLE 0x8A1B 5210 #define GL_UNDEFINED_APPLE 0x8A1C 5211 #define GL_PURGEABLE_APPLE 0x8A1D 5215 #ifdef GL_GLEXT_PROTOTYPES 5222 #ifndef GL_APPLE_rgb_422 5223 #define GL_APPLE_rgb_422 1 5224 #define GL_RGB_422_APPLE 0x8A1F 5225 #define GL_UNSIGNED_SHORT_8_8_APPLE 0x85BA 5226 #define GL_UNSIGNED_SHORT_8_8_REV_APPLE 0x85BB 5227 #define GL_RGB_RAW_422_APPLE 0x8A51 5230 #ifndef GL_APPLE_row_bytes 5231 #define GL_APPLE_row_bytes 1 5232 #define GL_PACK_ROW_BYTES_APPLE 0x8A15 5233 #define GL_UNPACK_ROW_BYTES_APPLE 0x8A16 5236 #ifndef GL_APPLE_specular_vector 5237 #define GL_APPLE_specular_vector 1 5238 #define GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE 0x85B0 5241 #ifndef GL_APPLE_texture_range 5242 #define GL_APPLE_texture_range 1 5243 #define GL_TEXTURE_RANGE_LENGTH_APPLE 0x85B7 5244 #define GL_TEXTURE_RANGE_POINTER_APPLE 0x85B8 5245 #define GL_TEXTURE_STORAGE_HINT_APPLE 0x85BC 5246 #define GL_STORAGE_PRIVATE_APPLE 0x85BD 5247 #define GL_STORAGE_CACHED_APPLE 0x85BE 5248 #define GL_STORAGE_SHARED_APPLE 0x85BF 5251 #ifdef GL_GLEXT_PROTOTYPES 5257 #ifndef GL_APPLE_transform_hint 5258 #define GL_APPLE_transform_hint 1 5259 #define GL_TRANSFORM_HINT_APPLE 0x85B1 5262 #ifndef GL_APPLE_vertex_array_object 5263 #define GL_APPLE_vertex_array_object 1 5264 #define GL_VERTEX_ARRAY_BINDING_APPLE 0x85B5 5269 #ifdef GL_GLEXT_PROTOTYPES 5277 #ifndef GL_APPLE_vertex_array_range 5278 #define GL_APPLE_vertex_array_range 1 5279 #define GL_VERTEX_ARRAY_RANGE_APPLE 0x851D 5280 #define GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE 0x851E 5281 #define GL_VERTEX_ARRAY_STORAGE_HINT_APPLE 0x851F 5282 #define GL_VERTEX_ARRAY_RANGE_POINTER_APPLE 0x8521 5283 #define GL_STORAGE_CLIENT_APPLE 0x85B4 5287 #ifdef GL_GLEXT_PROTOTYPES 5294 #ifndef GL_APPLE_vertex_program_evaluators 5295 #define GL_APPLE_vertex_program_evaluators 1 5296 #define GL_VERTEX_ATTRIB_MAP1_APPLE 0x8A00 5297 #define GL_VERTEX_ATTRIB_MAP2_APPLE 0x8A01 5298 #define GL_VERTEX_ATTRIB_MAP1_SIZE_APPLE 0x8A02 5299 #define GL_VERTEX_ATTRIB_MAP1_COEFF_APPLE 0x8A03 5300 #define GL_VERTEX_ATTRIB_MAP1_ORDER_APPLE 0x8A04 5301 #define GL_VERTEX_ATTRIB_MAP1_DOMAIN_APPLE 0x8A05 5302 #define GL_VERTEX_ATTRIB_MAP2_SIZE_APPLE 0x8A06 5303 #define GL_VERTEX_ATTRIB_MAP2_COEFF_APPLE 0x8A07 5304 #define GL_VERTEX_ATTRIB_MAP2_ORDER_APPLE 0x8A08 5305 #define GL_VERTEX_ATTRIB_MAP2_DOMAIN_APPLE 0x8A09 5311 typedef void (
APIENTRYP PFNGLMAPVERTEXATTRIB2DAPPLEPROC) (
GLuint index,
GLuint size,
GLdouble u1,
GLdouble u2,
GLint ustride,
GLint uorder,
GLdouble v1,
GLdouble v2,
GLint vstride,
GLint vorder,
const GLdouble *
points);
5312 typedef void (
APIENTRYP PFNGLMAPVERTEXATTRIB2FAPPLEPROC) (
GLuint index,
GLuint size,
GLfloat u1,
GLfloat u2,
GLint ustride,
GLint uorder,
GLfloat v1,
GLfloat v2,
GLint vstride,
GLint vorder,
const GLfloat *
points);
5313 #ifdef GL_GLEXT_PROTOTYPES 5319 GLAPI void APIENTRY glMapVertexAttrib2dAPPLE (
GLuint index,
GLuint size,
GLdouble u1,
GLdouble u2,
GLint ustride,
GLint uorder,
GLdouble v1,
GLdouble v2,
GLint vstride,
GLint vorder,
const GLdouble *
points);
5320 GLAPI void APIENTRY glMapVertexAttrib2fAPPLE (
GLuint index,
GLuint size,
GLfloat u1,
GLfloat u2,
GLint ustride,
GLint uorder,
GLfloat v1,
GLfloat v2,
GLint vstride,
GLint vorder,
const GLfloat *
points);
5324 #ifndef GL_APPLE_ycbcr_422 5325 #define GL_APPLE_ycbcr_422 1 5326 #define GL_YCBCR_422_APPLE 0x85B9 5329 #ifndef GL_ATI_draw_buffers 5330 #define GL_ATI_draw_buffers 1 5331 #define GL_MAX_DRAW_BUFFERS_ATI 0x8824 5332 #define GL_DRAW_BUFFER0_ATI 0x8825 5333 #define GL_DRAW_BUFFER1_ATI 0x8826 5334 #define GL_DRAW_BUFFER2_ATI 0x8827 5335 #define GL_DRAW_BUFFER3_ATI 0x8828 5336 #define GL_DRAW_BUFFER4_ATI 0x8829 5337 #define GL_DRAW_BUFFER5_ATI 0x882A 5338 #define GL_DRAW_BUFFER6_ATI 0x882B 5339 #define GL_DRAW_BUFFER7_ATI 0x882C 5340 #define GL_DRAW_BUFFER8_ATI 0x882D 5341 #define GL_DRAW_BUFFER9_ATI 0x882E 5342 #define GL_DRAW_BUFFER10_ATI 0x882F 5343 #define GL_DRAW_BUFFER11_ATI 0x8830 5344 #define GL_DRAW_BUFFER12_ATI 0x8831 5345 #define GL_DRAW_BUFFER13_ATI 0x8832 5346 #define GL_DRAW_BUFFER14_ATI 0x8833 5347 #define GL_DRAW_BUFFER15_ATI 0x8834 5349 #ifdef GL_GLEXT_PROTOTYPES 5354 #ifndef GL_ATI_element_array 5355 #define GL_ATI_element_array 1 5356 #define GL_ELEMENT_ARRAY_ATI 0x8768 5357 #define GL_ELEMENT_ARRAY_TYPE_ATI 0x8769 5358 #define GL_ELEMENT_ARRAY_POINTER_ATI 0x876A 5362 #ifdef GL_GLEXT_PROTOTYPES 5369 #ifndef GL_ATI_envmap_bumpmap 5370 #define GL_ATI_envmap_bumpmap 1 5371 #define GL_BUMP_ROT_MATRIX_ATI 0x8775 5372 #define GL_BUMP_ROT_MATRIX_SIZE_ATI 0x8776 5373 #define GL_BUMP_NUM_TEX_UNITS_ATI 0x8777 5374 #define GL_BUMP_TEX_UNITS_ATI 0x8778 5375 #define GL_DUDV_ATI 0x8779 5376 #define GL_DU8DV8_ATI 0x877A 5377 #define GL_BUMP_ENVMAP_ATI 0x877B 5378 #define GL_BUMP_TARGET_ATI 0x877C 5383 #ifdef GL_GLEXT_PROTOTYPES 5391 #ifndef GL_ATI_fragment_shader 5392 #define GL_ATI_fragment_shader 1 5393 #define GL_FRAGMENT_SHADER_ATI 0x8920 5394 #define GL_REG_0_ATI 0x8921 5395 #define GL_REG_1_ATI 0x8922 5396 #define GL_REG_2_ATI 0x8923 5397 #define GL_REG_3_ATI 0x8924 5398 #define GL_REG_4_ATI 0x8925 5399 #define GL_REG_5_ATI 0x8926 5400 #define GL_REG_6_ATI 0x8927 5401 #define GL_REG_7_ATI 0x8928 5402 #define GL_REG_8_ATI 0x8929 5403 #define GL_REG_9_ATI 0x892A 5404 #define GL_REG_10_ATI 0x892B 5405 #define GL_REG_11_ATI 0x892C 5406 #define GL_REG_12_ATI 0x892D 5407 #define GL_REG_13_ATI 0x892E 5408 #define GL_REG_14_ATI 0x892F 5409 #define GL_REG_15_ATI 0x8930 5410 #define GL_REG_16_ATI 0x8931 5411 #define GL_REG_17_ATI 0x8932 5412 #define GL_REG_18_ATI 0x8933 5413 #define GL_REG_19_ATI 0x8934 5414 #define GL_REG_20_ATI 0x8935 5415 #define GL_REG_21_ATI 0x8936 5416 #define GL_REG_22_ATI 0x8937 5417 #define GL_REG_23_ATI 0x8938 5418 #define GL_REG_24_ATI 0x8939 5419 #define GL_REG_25_ATI 0x893A 5420 #define GL_REG_26_ATI 0x893B 5421 #define GL_REG_27_ATI 0x893C 5422 #define GL_REG_28_ATI 0x893D 5423 #define GL_REG_29_ATI 0x893E 5424 #define GL_REG_30_ATI 0x893F 5425 #define GL_REG_31_ATI 0x8940 5426 #define GL_CON_0_ATI 0x8941 5427 #define GL_CON_1_ATI 0x8942 5428 #define GL_CON_2_ATI 0x8943 5429 #define GL_CON_3_ATI 0x8944 5430 #define GL_CON_4_ATI 0x8945 5431 #define GL_CON_5_ATI 0x8946 5432 #define GL_CON_6_ATI 0x8947 5433 #define GL_CON_7_ATI 0x8948 5434 #define GL_CON_8_ATI 0x8949 5435 #define GL_CON_9_ATI 0x894A 5436 #define GL_CON_10_ATI 0x894B 5437 #define GL_CON_11_ATI 0x894C 5438 #define GL_CON_12_ATI 0x894D 5439 #define GL_CON_13_ATI 0x894E 5440 #define GL_CON_14_ATI 0x894F 5441 #define GL_CON_15_ATI 0x8950 5442 #define GL_CON_16_ATI 0x8951 5443 #define GL_CON_17_ATI 0x8952 5444 #define GL_CON_18_ATI 0x8953 5445 #define GL_CON_19_ATI 0x8954 5446 #define GL_CON_20_ATI 0x8955 5447 #define GL_CON_21_ATI 0x8956 5448 #define GL_CON_22_ATI 0x8957 5449 #define GL_CON_23_ATI 0x8958 5450 #define GL_CON_24_ATI 0x8959 5451 #define GL_CON_25_ATI 0x895A 5452 #define GL_CON_26_ATI 0x895B 5453 #define GL_CON_27_ATI 0x895C 5454 #define GL_CON_28_ATI 0x895D 5455 #define GL_CON_29_ATI 0x895E 5456 #define GL_CON_30_ATI 0x895F 5457 #define GL_CON_31_ATI 0x8960 5458 #define GL_MOV_ATI 0x8961 5459 #define GL_ADD_ATI 0x8963 5460 #define GL_MUL_ATI 0x8964 5461 #define GL_SUB_ATI 0x8965 5462 #define GL_DOT3_ATI 0x8966 5463 #define GL_DOT4_ATI 0x8967 5464 #define GL_MAD_ATI 0x8968 5465 #define GL_LERP_ATI 0x8969 5466 #define GL_CND_ATI 0x896A 5467 #define GL_CND0_ATI 0x896B 5468 #define GL_DOT2_ADD_ATI 0x896C 5469 #define GL_SECONDARY_INTERPOLATOR_ATI 0x896D 5470 #define GL_NUM_FRAGMENT_REGISTERS_ATI 0x896E 5471 #define GL_NUM_FRAGMENT_CONSTANTS_ATI 0x896F 5472 #define GL_NUM_PASSES_ATI 0x8970 5473 #define GL_NUM_INSTRUCTIONS_PER_PASS_ATI 0x8971 5474 #define GL_NUM_INSTRUCTIONS_TOTAL_ATI 0x8972 5475 #define GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI 0x8973 5476 #define GL_NUM_LOOPBACK_COMPONENTS_ATI 0x8974 5477 #define GL_COLOR_ALPHA_PAIRING_ATI 0x8975 5478 #define GL_SWIZZLE_STR_ATI 0x8976 5479 #define GL_SWIZZLE_STQ_ATI 0x8977 5480 #define GL_SWIZZLE_STR_DR_ATI 0x8978 5481 #define GL_SWIZZLE_STQ_DQ_ATI 0x8979 5482 #define GL_SWIZZLE_STRQ_ATI 0x897A 5483 #define GL_SWIZZLE_STRQ_DQ_ATI 0x897B 5484 #define GL_RED_BIT_ATI 0x00000001 5485 #define GL_GREEN_BIT_ATI 0x00000002 5486 #define GL_BLUE_BIT_ATI 0x00000004 5487 #define GL_2X_BIT_ATI 0x00000001 5488 #define GL_4X_BIT_ATI 0x00000002 5489 #define GL_8X_BIT_ATI 0x00000004 5490 #define GL_HALF_BIT_ATI 0x00000008 5491 #define GL_QUARTER_BIT_ATI 0x00000010 5492 #define GL_EIGHTH_BIT_ATI 0x00000020 5493 #define GL_SATURATE_BIT_ATI 0x00000040 5494 #define GL_COMP_BIT_ATI 0x00000002 5495 #define GL_NEGATE_BIT_ATI 0x00000004 5496 #define GL_BIAS_BIT_ATI 0x00000008 5506 typedef void (
APIENTRYP PFNGLCOLORFRAGMENTOP3ATIPROC) (
GLenum op,
GLuint dst,
GLuint dstMask,
GLuint dstMod,
GLuint arg1,
GLuint arg1Rep,
GLuint arg1Mod,
GLuint arg2,
GLuint arg2Rep,
GLuint arg2Mod,
GLuint arg3,
GLuint arg3Rep,
GLuint arg3Mod);
5509 typedef void (
APIENTRYP PFNGLALPHAFRAGMENTOP3ATIPROC) (
GLenum op,
GLuint dst,
GLuint dstMod,
GLuint arg1,
GLuint arg1Rep,
GLuint arg1Mod,
GLuint arg2,
GLuint arg2Rep,
GLuint arg2Mod,
GLuint arg3,
GLuint arg3Rep,
GLuint arg3Mod);
5511 #ifdef GL_GLEXT_PROTOTYPES 5521 GLAPI void APIENTRY glColorFragmentOp3ATI (
GLenum op,
GLuint dst,
GLuint dstMask,
GLuint dstMod,
GLuint arg1,
GLuint arg1Rep,
GLuint arg1Mod,
GLuint arg2,
GLuint arg2Rep,
GLuint arg2Mod,
GLuint arg3,
GLuint arg3Rep,
GLuint arg3Mod);
5524 GLAPI void APIENTRY glAlphaFragmentOp3ATI (
GLenum op,
GLuint dst,
GLuint dstMod,
GLuint arg1,
GLuint arg1Rep,
GLuint arg1Mod,
GLuint arg2,
GLuint arg2Rep,
GLuint arg2Mod,
GLuint arg3,
GLuint arg3Rep,
GLuint arg3Mod);
5529 #ifndef GL_ATI_map_object_buffer 5530 #define GL_ATI_map_object_buffer 1 5533 #ifdef GL_GLEXT_PROTOTYPES 5539 #ifndef GL_ATI_meminfo 5540 #define GL_ATI_meminfo 1 5541 #define GL_VBO_FREE_MEMORY_ATI 0x87FB 5542 #define GL_TEXTURE_FREE_MEMORY_ATI 0x87FC 5543 #define GL_RENDERBUFFER_FREE_MEMORY_ATI 0x87FD 5546 #ifndef GL_ATI_pixel_format_float 5547 #define GL_ATI_pixel_format_float 1 5548 #define GL_RGBA_FLOAT_MODE_ATI 0x8820 5549 #define GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835 5552 #ifndef GL_ATI_pn_triangles 5553 #define GL_ATI_pn_triangles 1 5554 #define GL_PN_TRIANGLES_ATI 0x87F0 5555 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F1 5556 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x87F2 5557 #define GL_PN_TRIANGLES_NORMAL_MODE_ATI 0x87F3 5558 #define GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F4 5559 #define GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI 0x87F5 5560 #define GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI 0x87F6 5561 #define GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI 0x87F7 5562 #define GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI 0x87F8 5565 #ifdef GL_GLEXT_PROTOTYPES 5571 #ifndef GL_ATI_separate_stencil 5572 #define GL_ATI_separate_stencil 1 5573 #define GL_STENCIL_BACK_FUNC_ATI 0x8800 5574 #define GL_STENCIL_BACK_FAIL_ATI 0x8801 5575 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI 0x8802 5576 #define GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI 0x8803 5579 #ifdef GL_GLEXT_PROTOTYPES 5585 #ifndef GL_ATI_text_fragment_shader 5586 #define GL_ATI_text_fragment_shader 1 5587 #define GL_TEXT_FRAGMENT_SHADER_ATI 0x8200 5590 #ifndef GL_ATI_texture_env_combine3 5591 #define GL_ATI_texture_env_combine3 1 5592 #define GL_MODULATE_ADD_ATI 0x8744 5593 #define GL_MODULATE_SIGNED_ADD_ATI 0x8745 5594 #define GL_MODULATE_SUBTRACT_ATI 0x8746 5597 #ifndef GL_ATI_texture_float 5598 #define GL_ATI_texture_float 1 5599 #define GL_RGBA_FLOAT32_ATI 0x8814 5600 #define GL_RGB_FLOAT32_ATI 0x8815 5601 #define GL_ALPHA_FLOAT32_ATI 0x8816 5602 #define GL_INTENSITY_FLOAT32_ATI 0x8817 5603 #define GL_LUMINANCE_FLOAT32_ATI 0x8818 5604 #define GL_LUMINANCE_ALPHA_FLOAT32_ATI 0x8819 5605 #define GL_RGBA_FLOAT16_ATI 0x881A 5606 #define GL_RGB_FLOAT16_ATI 0x881B 5607 #define GL_ALPHA_FLOAT16_ATI 0x881C 5608 #define GL_INTENSITY_FLOAT16_ATI 0x881D 5609 #define GL_LUMINANCE_FLOAT16_ATI 0x881E 5610 #define GL_LUMINANCE_ALPHA_FLOAT16_ATI 0x881F 5613 #ifndef GL_ATI_texture_mirror_once 5614 #define GL_ATI_texture_mirror_once 1 5615 #define GL_MIRROR_CLAMP_ATI 0x8742 5616 #define GL_MIRROR_CLAMP_TO_EDGE_ATI 0x8743 5619 #ifndef GL_ATI_vertex_array_object 5620 #define GL_ATI_vertex_array_object 1 5621 #define GL_STATIC_ATI 0x8760 5622 #define GL_DYNAMIC_ATI 0x8761 5623 #define GL_PRESERVE_ATI 0x8762 5624 #define GL_DISCARD_ATI 0x8763 5625 #define GL_OBJECT_BUFFER_SIZE_ATI 0x8764 5626 #define GL_OBJECT_BUFFER_USAGE_ATI 0x8765 5627 #define GL_ARRAY_OBJECT_BUFFER_ATI 0x8766 5628 #define GL_ARRAY_OBJECT_OFFSET_ATI 0x8767 5641 #ifdef GL_GLEXT_PROTOTYPES 5657 #ifndef GL_ATI_vertex_attrib_array_object 5658 #define GL_ATI_vertex_attrib_array_object 1 5662 #ifdef GL_GLEXT_PROTOTYPES 5669 #ifndef GL_ATI_vertex_streams 5670 #define GL_ATI_vertex_streams 1 5671 #define GL_MAX_VERTEX_STREAMS_ATI 0x876B 5672 #define GL_VERTEX_STREAM0_ATI 0x876C 5673 #define GL_VERTEX_STREAM1_ATI 0x876D 5674 #define GL_VERTEX_STREAM2_ATI 0x876E 5675 #define GL_VERTEX_STREAM3_ATI 0x876F 5676 #define GL_VERTEX_STREAM4_ATI 0x8770 5677 #define GL_VERTEX_STREAM5_ATI 0x8771 5678 #define GL_VERTEX_STREAM6_ATI 0x8772 5679 #define GL_VERTEX_STREAM7_ATI 0x8773 5680 #define GL_VERTEX_SOURCE_ATI 0x8774 5726 #ifdef GL_GLEXT_PROTOTYPES 5775 #ifndef GL_EXT_422_pixels 5776 #define GL_EXT_422_pixels 1 5777 #define GL_422_EXT 0x80CC 5778 #define GL_422_REV_EXT 0x80CD 5779 #define GL_422_AVERAGE_EXT 0x80CE 5780 #define GL_422_REV_AVERAGE_EXT 0x80CF 5784 #define GL_EXT_abgr 1 5785 #define GL_ABGR_EXT 0x8000 5789 #define GL_EXT_bgra 1 5790 #define GL_BGR_EXT 0x80E0 5791 #define GL_BGRA_EXT 0x80E1 5794 #ifndef GL_EXT_bindable_uniform 5795 #define GL_EXT_bindable_uniform 1 5796 #define GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT 0x8DE2 5797 #define GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT 0x8DE3 5798 #define GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT 0x8DE4 5799 #define GL_MAX_BINDABLE_UNIFORM_SIZE_EXT 0x8DED 5800 #define GL_UNIFORM_BUFFER_EXT 0x8DEE 5801 #define GL_UNIFORM_BUFFER_BINDING_EXT 0x8DEF 5805 #ifdef GL_GLEXT_PROTOTYPES 5812 #ifndef GL_EXT_blend_color 5813 #define GL_EXT_blend_color 1 5814 #define GL_CONSTANT_COLOR_EXT 0x8001 5815 #define GL_ONE_MINUS_CONSTANT_COLOR_EXT 0x8002 5816 #define GL_CONSTANT_ALPHA_EXT 0x8003 5817 #define GL_ONE_MINUS_CONSTANT_ALPHA_EXT 0x8004 5818 #define GL_BLEND_COLOR_EXT 0x8005 5820 #ifdef GL_GLEXT_PROTOTYPES 5825 #ifndef GL_EXT_blend_equation_separate 5826 #define GL_EXT_blend_equation_separate 1 5827 #define GL_BLEND_EQUATION_RGB_EXT 0x8009 5828 #define GL_BLEND_EQUATION_ALPHA_EXT 0x883D 5830 #ifdef GL_GLEXT_PROTOTYPES 5835 #ifndef GL_EXT_blend_func_separate 5836 #define GL_EXT_blend_func_separate 1 5837 #define GL_BLEND_DST_RGB_EXT 0x80C8 5838 #define GL_BLEND_SRC_RGB_EXT 0x80C9 5839 #define GL_BLEND_DST_ALPHA_EXT 0x80CA 5840 #define GL_BLEND_SRC_ALPHA_EXT 0x80CB 5842 #ifdef GL_GLEXT_PROTOTYPES 5847 #ifndef GL_EXT_blend_logic_op 5848 #define GL_EXT_blend_logic_op 1 5851 #ifndef GL_EXT_blend_minmax 5852 #define GL_EXT_blend_minmax 1 5853 #define GL_MIN_EXT 0x8007 5854 #define GL_MAX_EXT 0x8008 5855 #define GL_FUNC_ADD_EXT 0x8006 5856 #define GL_BLEND_EQUATION_EXT 0x8009 5858 #ifdef GL_GLEXT_PROTOTYPES 5863 #ifndef GL_EXT_blend_subtract 5864 #define GL_EXT_blend_subtract 1 5865 #define GL_FUNC_SUBTRACT_EXT 0x800A 5866 #define GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B 5869 #ifndef GL_EXT_clip_volume_hint 5870 #define GL_EXT_clip_volume_hint 1 5871 #define GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0 5874 #ifndef GL_EXT_cmyka 5875 #define GL_EXT_cmyka 1 5876 #define GL_CMYK_EXT 0x800C 5877 #define GL_CMYKA_EXT 0x800D 5878 #define GL_PACK_CMYK_HINT_EXT 0x800E 5879 #define GL_UNPACK_CMYK_HINT_EXT 0x800F 5882 #ifndef GL_EXT_color_subtable 5883 #define GL_EXT_color_subtable 1 5886 #ifdef GL_GLEXT_PROTOTYPES 5892 #ifndef GL_EXT_compiled_vertex_array 5893 #define GL_EXT_compiled_vertex_array 1 5894 #define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8 5895 #define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9 5898 #ifdef GL_GLEXT_PROTOTYPES 5904 #ifndef GL_EXT_convolution 5905 #define GL_EXT_convolution 1 5906 #define GL_CONVOLUTION_1D_EXT 0x8010 5907 #define GL_CONVOLUTION_2D_EXT 0x8011 5908 #define GL_SEPARABLE_2D_EXT 0x8012 5909 #define GL_CONVOLUTION_BORDER_MODE_EXT 0x8013 5910 #define GL_CONVOLUTION_FILTER_SCALE_EXT 0x8014 5911 #define GL_CONVOLUTION_FILTER_BIAS_EXT 0x8015 5912 #define GL_REDUCE_EXT 0x8016 5913 #define GL_CONVOLUTION_FORMAT_EXT 0x8017 5914 #define GL_CONVOLUTION_WIDTH_EXT 0x8018 5915 #define GL_CONVOLUTION_HEIGHT_EXT 0x8019 5916 #define GL_MAX_CONVOLUTION_WIDTH_EXT 0x801A 5917 #define GL_MAX_CONVOLUTION_HEIGHT_EXT 0x801B 5918 #define GL_POST_CONVOLUTION_RED_SCALE_EXT 0x801C 5919 #define GL_POST_CONVOLUTION_GREEN_SCALE_EXT 0x801D 5920 #define GL_POST_CONVOLUTION_BLUE_SCALE_EXT 0x801E 5921 #define GL_POST_CONVOLUTION_ALPHA_SCALE_EXT 0x801F 5922 #define GL_POST_CONVOLUTION_RED_BIAS_EXT 0x8020 5923 #define GL_POST_CONVOLUTION_GREEN_BIAS_EXT 0x8021 5924 #define GL_POST_CONVOLUTION_BLUE_BIAS_EXT 0x8022 5925 #define GL_POST_CONVOLUTION_ALPHA_BIAS_EXT 0x8023 5939 #ifdef GL_GLEXT_PROTOTYPES 5956 #ifndef GL_EXT_coordinate_frame 5957 #define GL_EXT_coordinate_frame 1 5958 #define GL_TANGENT_ARRAY_EXT 0x8439 5959 #define GL_BINORMAL_ARRAY_EXT 0x843A 5960 #define GL_CURRENT_TANGENT_EXT 0x843B 5961 #define GL_CURRENT_BINORMAL_EXT 0x843C 5962 #define GL_TANGENT_ARRAY_TYPE_EXT 0x843E 5963 #define GL_TANGENT_ARRAY_STRIDE_EXT 0x843F 5964 #define GL_BINORMAL_ARRAY_TYPE_EXT 0x8440 5965 #define GL_BINORMAL_ARRAY_STRIDE_EXT 0x8441 5966 #define GL_TANGENT_ARRAY_POINTER_EXT 0x8442 5967 #define GL_BINORMAL_ARRAY_POINTER_EXT 0x8443 5968 #define GL_MAP1_TANGENT_EXT 0x8444 5969 #define GL_MAP2_TANGENT_EXT 0x8445 5970 #define GL_MAP1_BINORMAL_EXT 0x8446 5971 #define GL_MAP2_BINORMAL_EXT 0x8447 5994 #ifdef GL_GLEXT_PROTOTYPES 6020 #ifndef GL_EXT_copy_texture 6021 #define GL_EXT_copy_texture 1 6027 #ifdef GL_GLEXT_PROTOTYPES 6036 #ifndef GL_EXT_cull_vertex 6037 #define GL_EXT_cull_vertex 1 6038 #define GL_CULL_VERTEX_EXT 0x81AA 6039 #define GL_CULL_VERTEX_EYE_POSITION_EXT 0x81AB 6040 #define GL_CULL_VERTEX_OBJECT_POSITION_EXT 0x81AC 6043 #ifdef GL_GLEXT_PROTOTYPES 6049 #ifndef GL_EXT_debug_label 6050 #define GL_EXT_debug_label 1 6051 #define GL_PROGRAM_PIPELINE_OBJECT_EXT 0x8A4F 6052 #define GL_PROGRAM_OBJECT_EXT 0x8B40 6053 #define GL_SHADER_OBJECT_EXT 0x8B48 6054 #define GL_BUFFER_OBJECT_EXT 0x9151 6055 #define GL_QUERY_OBJECT_EXT 0x9153 6056 #define GL_VERTEX_ARRAY_OBJECT_EXT 0x9154 6059 #ifdef GL_GLEXT_PROTOTYPES 6065 #ifndef GL_EXT_debug_marker 6066 #define GL_EXT_debug_marker 1 6070 #ifdef GL_GLEXT_PROTOTYPES 6077 #ifndef GL_EXT_depth_bounds_test 6078 #define GL_EXT_depth_bounds_test 1 6079 #define GL_DEPTH_BOUNDS_TEST_EXT 0x8890 6080 #define GL_DEPTH_BOUNDS_EXT 0x8891 6082 #ifdef GL_GLEXT_PROTOTYPES 6087 #ifndef GL_EXT_direct_state_access 6088 #define GL_EXT_direct_state_access 1 6089 #define GL_PROGRAM_MATRIX_EXT 0x8E2D 6090 #define GL_TRANSPOSE_PROGRAM_MATRIX_EXT 0x8E2E 6091 #define GL_PROGRAM_MATRIX_STACK_DEPTH_EXT 0x8E2F 6126 typedef void (
APIENTRYP PFNGLTEXTUREIMAGE3DEXTPROC) (
GLuint texture,
GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void *
pixels);
6127 typedef void (
APIENTRYP PFNGLTEXTURESUBIMAGE3DEXTPROC) (
GLuint texture,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
6163 typedef void (
APIENTRYP PFNGLMULTITEXIMAGE3DEXTPROC) (
GLenum texunit,
GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void *
pixels);
6164 typedef void (
APIENTRYP PFNGLMULTITEXSUBIMAGE3DEXTPROC) (
GLenum texunit,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
6179 typedef void (
APIENTRYP PFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC) (
GLuint texture,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *
bits);
6186 typedef void (
APIENTRYP PFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC) (
GLenum texunit,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *
bits);
6347 #ifdef GL_GLEXT_PROTOTYPES 6382 GLAPI void APIENTRY glTextureImage3DEXT (
GLuint texture,
GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void *
pixels);
6383 GLAPI void APIENTRY glTextureSubImage3DEXT (
GLuint texture,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
6419 GLAPI void APIENTRY glMultiTexImage3DEXT (
GLenum texunit,
GLenum target,
GLint level,
GLint internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLint border,
GLenum format,
GLenum type,
const void *
pixels);
6420 GLAPI void APIENTRY glMultiTexSubImage3DEXT (
GLenum texunit,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
6435 GLAPI void APIENTRY glCompressedTextureSubImage3DEXT (
GLuint texture,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *
bits);
6442 GLAPI void APIENTRY glCompressedMultiTexSubImage3DEXT (
GLenum texunit,
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLsizei imageSize,
const void *
bits);
6606 #ifndef GL_EXT_draw_buffers2 6607 #define GL_EXT_draw_buffers2 1 6609 #ifdef GL_GLEXT_PROTOTYPES 6614 #ifndef GL_EXT_draw_instanced 6615 #define GL_EXT_draw_instanced 1 6618 #ifdef GL_GLEXT_PROTOTYPES 6624 #ifndef GL_EXT_draw_range_elements 6625 #define GL_EXT_draw_range_elements 1 6626 #define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8 6627 #define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9 6629 #ifdef GL_GLEXT_PROTOTYPES 6634 #ifndef GL_EXT_fog_coord 6635 #define GL_EXT_fog_coord 1 6636 #define GL_FOG_COORDINATE_SOURCE_EXT 0x8450 6637 #define GL_FOG_COORDINATE_EXT 0x8451 6638 #define GL_FRAGMENT_DEPTH_EXT 0x8452 6639 #define GL_CURRENT_FOG_COORDINATE_EXT 0x8453 6640 #define GL_FOG_COORDINATE_ARRAY_TYPE_EXT 0x8454 6641 #define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455 6642 #define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456 6643 #define GL_FOG_COORDINATE_ARRAY_EXT 0x8457 6649 #ifdef GL_GLEXT_PROTOTYPES 6658 #ifndef GL_EXT_framebuffer_blit 6659 #define GL_EXT_framebuffer_blit 1 6660 #define GL_READ_FRAMEBUFFER_EXT 0x8CA8 6661 #define GL_DRAW_FRAMEBUFFER_EXT 0x8CA9 6662 #define GL_DRAW_FRAMEBUFFER_BINDING_EXT 0x8CA6 6663 #define GL_READ_FRAMEBUFFER_BINDING_EXT 0x8CAA 6665 #ifdef GL_GLEXT_PROTOTYPES 6670 #ifndef GL_EXT_framebuffer_multisample 6671 #define GL_EXT_framebuffer_multisample 1 6672 #define GL_RENDERBUFFER_SAMPLES_EXT 0x8CAB 6673 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT 0x8D56 6674 #define GL_MAX_SAMPLES_EXT 0x8D57 6676 #ifdef GL_GLEXT_PROTOTYPES 6681 #ifndef GL_EXT_framebuffer_multisample_blit_scaled 6682 #define GL_EXT_framebuffer_multisample_blit_scaled 1 6683 #define GL_SCALED_RESOLVE_FASTEST_EXT 0x90BA 6684 #define GL_SCALED_RESOLVE_NICEST_EXT 0x90BB 6687 #ifndef GL_EXT_framebuffer_object 6688 #define GL_EXT_framebuffer_object 1 6689 #define GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506 6690 #define GL_MAX_RENDERBUFFER_SIZE_EXT 0x84E8 6691 #define GL_FRAMEBUFFER_BINDING_EXT 0x8CA6 6692 #define GL_RENDERBUFFER_BINDING_EXT 0x8CA7 6693 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0 6694 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1 6695 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2 6696 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3 6697 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4 6698 #define GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5 6699 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6 6700 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7 6701 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9 6702 #define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA 6703 #define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB 6704 #define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC 6705 #define GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD 6706 #define GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF 6707 #define GL_COLOR_ATTACHMENT0_EXT 0x8CE0 6708 #define GL_COLOR_ATTACHMENT1_EXT 0x8CE1 6709 #define GL_COLOR_ATTACHMENT2_EXT 0x8CE2 6710 #define GL_COLOR_ATTACHMENT3_EXT 0x8CE3 6711 #define GL_COLOR_ATTACHMENT4_EXT 0x8CE4 6712 #define GL_COLOR_ATTACHMENT5_EXT 0x8CE5 6713 #define GL_COLOR_ATTACHMENT6_EXT 0x8CE6 6714 #define GL_COLOR_ATTACHMENT7_EXT 0x8CE7 6715 #define GL_COLOR_ATTACHMENT8_EXT 0x8CE8 6716 #define GL_COLOR_ATTACHMENT9_EXT 0x8CE9 6717 #define GL_COLOR_ATTACHMENT10_EXT 0x8CEA 6718 #define GL_COLOR_ATTACHMENT11_EXT 0x8CEB 6719 #define GL_COLOR_ATTACHMENT12_EXT 0x8CEC 6720 #define GL_COLOR_ATTACHMENT13_EXT 0x8CED 6721 #define GL_COLOR_ATTACHMENT14_EXT 0x8CEE 6722 #define GL_COLOR_ATTACHMENT15_EXT 0x8CEF 6723 #define GL_DEPTH_ATTACHMENT_EXT 0x8D00 6724 #define GL_STENCIL_ATTACHMENT_EXT 0x8D20 6725 #define GL_FRAMEBUFFER_EXT 0x8D40 6726 #define GL_RENDERBUFFER_EXT 0x8D41 6727 #define GL_RENDERBUFFER_WIDTH_EXT 0x8D42 6728 #define GL_RENDERBUFFER_HEIGHT_EXT 0x8D43 6729 #define GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44 6730 #define GL_STENCIL_INDEX1_EXT 0x8D46 6731 #define GL_STENCIL_INDEX4_EXT 0x8D47 6732 #define GL_STENCIL_INDEX8_EXT 0x8D48 6733 #define GL_STENCIL_INDEX16_EXT 0x8D49 6734 #define GL_RENDERBUFFER_RED_SIZE_EXT 0x8D50 6735 #define GL_RENDERBUFFER_GREEN_SIZE_EXT 0x8D51 6736 #define GL_RENDERBUFFER_BLUE_SIZE_EXT 0x8D52 6737 #define GL_RENDERBUFFER_ALPHA_SIZE_EXT 0x8D53 6738 #define GL_RENDERBUFFER_DEPTH_SIZE_EXT 0x8D54 6739 #define GL_RENDERBUFFER_STENCIL_SIZE_EXT 0x8D55 6757 #ifdef GL_GLEXT_PROTOTYPES 6778 #ifndef GL_EXT_framebuffer_sRGB 6779 #define GL_EXT_framebuffer_sRGB 1 6780 #define GL_FRAMEBUFFER_SRGB_EXT 0x8DB9 6781 #define GL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x8DBA 6784 #ifndef GL_EXT_geometry_shader4 6785 #define GL_EXT_geometry_shader4 1 6786 #define GL_GEOMETRY_SHADER_EXT 0x8DD9 6787 #define GL_GEOMETRY_VERTICES_OUT_EXT 0x8DDA 6788 #define GL_GEOMETRY_INPUT_TYPE_EXT 0x8DDB 6789 #define GL_GEOMETRY_OUTPUT_TYPE_EXT 0x8DDC 6790 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT 0x8C29 6791 #define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT 0x8DDD 6792 #define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT 0x8DDE 6793 #define GL_MAX_VARYING_COMPONENTS_EXT 0x8B4B 6794 #define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT 0x8DDF 6795 #define GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT 0x8DE0 6796 #define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT 0x8DE1 6797 #define GL_LINES_ADJACENCY_EXT 0x000A 6798 #define GL_LINE_STRIP_ADJACENCY_EXT 0x000B 6799 #define GL_TRIANGLES_ADJACENCY_EXT 0x000C 6800 #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0x000D 6801 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT 0x8DA8 6802 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT 0x8DA9 6803 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT 0x8DA7 6804 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4 6805 #define GL_PROGRAM_POINT_SIZE_EXT 0x8642 6807 #ifdef GL_GLEXT_PROTOTYPES 6812 #ifndef GL_EXT_gpu_program_parameters 6813 #define GL_EXT_gpu_program_parameters 1 6816 #ifdef GL_GLEXT_PROTOTYPES 6822 #ifndef GL_EXT_gpu_shader4 6823 #define GL_EXT_gpu_shader4 1 6824 #define GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT 0x88FD 6825 #define GL_SAMPLER_1D_ARRAY_EXT 0x8DC0 6826 #define GL_SAMPLER_2D_ARRAY_EXT 0x8DC1 6827 #define GL_SAMPLER_BUFFER_EXT 0x8DC2 6828 #define GL_SAMPLER_1D_ARRAY_SHADOW_EXT 0x8DC3 6829 #define GL_SAMPLER_2D_ARRAY_SHADOW_EXT 0x8DC4 6830 #define GL_SAMPLER_CUBE_SHADOW_EXT 0x8DC5 6831 #define GL_UNSIGNED_INT_VEC2_EXT 0x8DC6 6832 #define GL_UNSIGNED_INT_VEC3_EXT 0x8DC7 6833 #define GL_UNSIGNED_INT_VEC4_EXT 0x8DC8 6834 #define GL_INT_SAMPLER_1D_EXT 0x8DC9 6835 #define GL_INT_SAMPLER_2D_EXT 0x8DCA 6836 #define GL_INT_SAMPLER_3D_EXT 0x8DCB 6837 #define GL_INT_SAMPLER_CUBE_EXT 0x8DCC 6838 #define GL_INT_SAMPLER_2D_RECT_EXT 0x8DCD 6839 #define GL_INT_SAMPLER_1D_ARRAY_EXT 0x8DCE 6840 #define GL_INT_SAMPLER_2D_ARRAY_EXT 0x8DCF 6841 #define GL_INT_SAMPLER_BUFFER_EXT 0x8DD0 6842 #define GL_UNSIGNED_INT_SAMPLER_1D_EXT 0x8DD1 6843 #define GL_UNSIGNED_INT_SAMPLER_2D_EXT 0x8DD2 6844 #define GL_UNSIGNED_INT_SAMPLER_3D_EXT 0x8DD3 6845 #define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT 0x8DD4 6846 #define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT 0x8DD5 6847 #define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT 0x8DD6 6848 #define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT 0x8DD7 6849 #define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT 0x8DD8 6850 #define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT 0x8904 6851 #define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT 0x8905 6863 #ifdef GL_GLEXT_PROTOTYPES 6878 #ifndef GL_EXT_histogram 6879 #define GL_EXT_histogram 1 6880 #define GL_HISTOGRAM_EXT 0x8024 6881 #define GL_PROXY_HISTOGRAM_EXT 0x8025 6882 #define GL_HISTOGRAM_WIDTH_EXT 0x8026 6883 #define GL_HISTOGRAM_FORMAT_EXT 0x8027 6884 #define GL_HISTOGRAM_RED_SIZE_EXT 0x8028 6885 #define GL_HISTOGRAM_GREEN_SIZE_EXT 0x8029 6886 #define GL_HISTOGRAM_BLUE_SIZE_EXT 0x802A 6887 #define GL_HISTOGRAM_ALPHA_SIZE_EXT 0x802B 6888 #define GL_HISTOGRAM_LUMINANCE_SIZE_EXT 0x802C 6889 #define GL_HISTOGRAM_SINK_EXT 0x802D 6890 #define GL_MINMAX_EXT 0x802E 6891 #define GL_MINMAX_FORMAT_EXT 0x802F 6892 #define GL_MINMAX_SINK_EXT 0x8030 6893 #define GL_TABLE_TOO_LARGE_EXT 0x8031 6904 #ifdef GL_GLEXT_PROTOTYPES 6918 #ifndef GL_EXT_index_array_formats 6919 #define GL_EXT_index_array_formats 1 6920 #define GL_IUI_V2F_EXT 0x81AD 6921 #define GL_IUI_V3F_EXT 0x81AE 6922 #define GL_IUI_N3F_V2F_EXT 0x81AF 6923 #define GL_IUI_N3F_V3F_EXT 0x81B0 6924 #define GL_T2F_IUI_V2F_EXT 0x81B1 6925 #define GL_T2F_IUI_V3F_EXT 0x81B2 6926 #define GL_T2F_IUI_N3F_V2F_EXT 0x81B3 6927 #define GL_T2F_IUI_N3F_V3F_EXT 0x81B4 6930 #ifndef GL_EXT_index_func 6931 #define GL_EXT_index_func 1 6932 #define GL_INDEX_TEST_EXT 0x81B5 6933 #define GL_INDEX_TEST_FUNC_EXT 0x81B6 6934 #define GL_INDEX_TEST_REF_EXT 0x81B7 6936 #ifdef GL_GLEXT_PROTOTYPES 6941 #ifndef GL_EXT_index_material 6942 #define GL_EXT_index_material 1 6943 #define GL_INDEX_MATERIAL_EXT 0x81B8 6944 #define GL_INDEX_MATERIAL_PARAMETER_EXT 0x81B9 6945 #define GL_INDEX_MATERIAL_FACE_EXT 0x81BA 6947 #ifdef GL_GLEXT_PROTOTYPES 6952 #ifndef GL_EXT_index_texture 6953 #define GL_EXT_index_texture 1 6956 #ifndef GL_EXT_light_texture 6957 #define GL_EXT_light_texture 1 6958 #define GL_FRAGMENT_MATERIAL_EXT 0x8349 6959 #define GL_FRAGMENT_NORMAL_EXT 0x834A 6960 #define GL_FRAGMENT_COLOR_EXT 0x834C 6961 #define GL_ATTENUATION_EXT 0x834D 6962 #define GL_SHADOW_ATTENUATION_EXT 0x834E 6963 #define GL_TEXTURE_APPLICATION_MODE_EXT 0x834F 6964 #define GL_TEXTURE_LIGHT_EXT 0x8350 6965 #define GL_TEXTURE_MATERIAL_FACE_EXT 0x8351 6966 #define GL_TEXTURE_MATERIAL_PARAMETER_EXT 0x8352 6970 #ifdef GL_GLEXT_PROTOTYPES 6977 #ifndef GL_EXT_misc_attribute 6978 #define GL_EXT_misc_attribute 1 6981 #ifndef GL_EXT_multi_draw_arrays 6982 #define GL_EXT_multi_draw_arrays 1 6985 #ifdef GL_GLEXT_PROTOTYPES 6991 #ifndef GL_EXT_multisample 6992 #define GL_EXT_multisample 1 6993 #define GL_MULTISAMPLE_EXT 0x809D 6994 #define GL_SAMPLE_ALPHA_TO_MASK_EXT 0x809E 6995 #define GL_SAMPLE_ALPHA_TO_ONE_EXT 0x809F 6996 #define GL_SAMPLE_MASK_EXT 0x80A0 6997 #define GL_1PASS_EXT 0x80A1 6998 #define GL_2PASS_0_EXT 0x80A2 6999 #define GL_2PASS_1_EXT 0x80A3 7000 #define GL_4PASS_0_EXT 0x80A4 7001 #define GL_4PASS_1_EXT 0x80A5 7002 #define GL_4PASS_2_EXT 0x80A6 7003 #define GL_4PASS_3_EXT 0x80A7 7004 #define GL_SAMPLE_BUFFERS_EXT 0x80A8 7005 #define GL_SAMPLES_EXT 0x80A9 7006 #define GL_SAMPLE_MASK_VALUE_EXT 0x80AA 7007 #define GL_SAMPLE_MASK_INVERT_EXT 0x80AB 7008 #define GL_SAMPLE_PATTERN_EXT 0x80AC 7009 #define GL_MULTISAMPLE_BIT_EXT 0x20000000 7012 #ifdef GL_GLEXT_PROTOTYPES 7018 #ifndef GL_EXT_packed_depth_stencil 7019 #define GL_EXT_packed_depth_stencil 1 7020 #define GL_DEPTH_STENCIL_EXT 0x84F9 7021 #define GL_UNSIGNED_INT_24_8_EXT 0x84FA 7022 #define GL_DEPTH24_STENCIL8_EXT 0x88F0 7023 #define GL_TEXTURE_STENCIL_SIZE_EXT 0x88F1 7026 #ifndef GL_EXT_packed_float 7027 #define GL_EXT_packed_float 1 7028 #define GL_R11F_G11F_B10F_EXT 0x8C3A 7029 #define GL_UNSIGNED_INT_10F_11F_11F_REV_EXT 0x8C3B 7030 #define GL_RGBA_SIGNED_COMPONENTS_EXT 0x8C3C 7033 #ifndef GL_EXT_packed_pixels 7034 #define GL_EXT_packed_pixels 1 7035 #define GL_UNSIGNED_BYTE_3_3_2_EXT 0x8032 7036 #define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033 7037 #define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034 7038 #define GL_UNSIGNED_INT_8_8_8_8_EXT 0x8035 7039 #define GL_UNSIGNED_INT_10_10_10_2_EXT 0x8036 7042 #ifndef GL_EXT_paletted_texture 7043 #define GL_EXT_paletted_texture 1 7044 #define GL_COLOR_INDEX1_EXT 0x80E2 7045 #define GL_COLOR_INDEX2_EXT 0x80E3 7046 #define GL_COLOR_INDEX4_EXT 0x80E4 7047 #define GL_COLOR_INDEX8_EXT 0x80E5 7048 #define GL_COLOR_INDEX12_EXT 0x80E6 7049 #define GL_COLOR_INDEX16_EXT 0x80E7 7050 #define GL_TEXTURE_INDEX_SIZE_EXT 0x80ED 7055 #ifdef GL_GLEXT_PROTOTYPES 7063 #ifndef GL_EXT_pixel_buffer_object 7064 #define GL_EXT_pixel_buffer_object 1 7065 #define GL_PIXEL_PACK_BUFFER_EXT 0x88EB 7066 #define GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC 7067 #define GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED 7068 #define GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF 7071 #ifndef GL_EXT_pixel_transform 7072 #define GL_EXT_pixel_transform 1 7073 #define GL_PIXEL_TRANSFORM_2D_EXT 0x8330 7074 #define GL_PIXEL_MAG_FILTER_EXT 0x8331 7075 #define GL_PIXEL_MIN_FILTER_EXT 0x8332 7076 #define GL_PIXEL_CUBIC_WEIGHT_EXT 0x8333 7077 #define GL_CUBIC_EXT 0x8334 7078 #define GL_AVERAGE_EXT 0x8335 7079 #define GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8336 7080 #define GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8337 7081 #define GL_PIXEL_TRANSFORM_2D_MATRIX_EXT 0x8338 7088 #ifdef GL_GLEXT_PROTOTYPES 7098 #ifndef GL_EXT_pixel_transform_color_table 7099 #define GL_EXT_pixel_transform_color_table 1 7102 #ifndef GL_EXT_point_parameters 7103 #define GL_EXT_point_parameters 1 7104 #define GL_POINT_SIZE_MIN_EXT 0x8126 7105 #define GL_POINT_SIZE_MAX_EXT 0x8127 7106 #define GL_POINT_FADE_THRESHOLD_SIZE_EXT 0x8128 7107 #define GL_DISTANCE_ATTENUATION_EXT 0x8129 7110 #ifdef GL_GLEXT_PROTOTYPES 7116 #ifndef GL_EXT_polygon_offset 7117 #define GL_EXT_polygon_offset 1 7118 #define GL_POLYGON_OFFSET_EXT 0x8037 7119 #define GL_POLYGON_OFFSET_FACTOR_EXT 0x8038 7120 #define GL_POLYGON_OFFSET_BIAS_EXT 0x8039 7122 #ifdef GL_GLEXT_PROTOTYPES 7127 #ifndef GL_EXT_provoking_vertex 7128 #define GL_EXT_provoking_vertex 1 7129 #define GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT 0x8E4C 7130 #define GL_FIRST_VERTEX_CONVENTION_EXT 0x8E4D 7131 #define GL_LAST_VERTEX_CONVENTION_EXT 0x8E4E 7132 #define GL_PROVOKING_VERTEX_EXT 0x8E4F 7134 #ifdef GL_GLEXT_PROTOTYPES 7139 #ifndef GL_EXT_rescale_normal 7140 #define GL_EXT_rescale_normal 1 7141 #define GL_RESCALE_NORMAL_EXT 0x803A 7144 #ifndef GL_EXT_secondary_color 7145 #define GL_EXT_secondary_color 1 7146 #define GL_COLOR_SUM_EXT 0x8458 7147 #define GL_CURRENT_SECONDARY_COLOR_EXT 0x8459 7148 #define GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 0x845A 7149 #define GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 0x845B 7150 #define GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 0x845C 7151 #define GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 0x845D 7152 #define GL_SECONDARY_COLOR_ARRAY_EXT 0x845E 7170 #ifdef GL_GLEXT_PROTOTYPES 7191 #ifndef GL_EXT_separate_shader_objects 7192 #define GL_EXT_separate_shader_objects 1 7193 #define GL_ACTIVE_PROGRAM_EXT 0x8B8D 7197 #ifdef GL_GLEXT_PROTOTYPES 7204 #ifndef GL_EXT_separate_specular_color 7205 #define GL_EXT_separate_specular_color 1 7206 #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8 7207 #define GL_SINGLE_COLOR_EXT 0x81F9 7208 #define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA 7211 #ifndef GL_EXT_shader_image_load_formatted 7212 #define GL_EXT_shader_image_load_formatted 1 7215 #ifndef GL_EXT_shader_image_load_store 7216 #define GL_EXT_shader_image_load_store 1 7217 #define GL_MAX_IMAGE_UNITS_EXT 0x8F38 7218 #define GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS_EXT 0x8F39 7219 #define GL_IMAGE_BINDING_NAME_EXT 0x8F3A 7220 #define GL_IMAGE_BINDING_LEVEL_EXT 0x8F3B 7221 #define GL_IMAGE_BINDING_LAYERED_EXT 0x8F3C 7222 #define GL_IMAGE_BINDING_LAYER_EXT 0x8F3D 7223 #define GL_IMAGE_BINDING_ACCESS_EXT 0x8F3E 7224 #define GL_IMAGE_1D_EXT 0x904C 7225 #define GL_IMAGE_2D_EXT 0x904D 7226 #define GL_IMAGE_3D_EXT 0x904E 7227 #define GL_IMAGE_2D_RECT_EXT 0x904F 7228 #define GL_IMAGE_CUBE_EXT 0x9050 7229 #define GL_IMAGE_BUFFER_EXT 0x9051 7230 #define GL_IMAGE_1D_ARRAY_EXT 0x9052 7231 #define GL_IMAGE_2D_ARRAY_EXT 0x9053 7232 #define GL_IMAGE_CUBE_MAP_ARRAY_EXT 0x9054 7233 #define GL_IMAGE_2D_MULTISAMPLE_EXT 0x9055 7234 #define GL_IMAGE_2D_MULTISAMPLE_ARRAY_EXT 0x9056 7235 #define GL_INT_IMAGE_1D_EXT 0x9057 7236 #define GL_INT_IMAGE_2D_EXT 0x9058 7237 #define GL_INT_IMAGE_3D_EXT 0x9059 7238 #define GL_INT_IMAGE_2D_RECT_EXT 0x905A 7239 #define GL_INT_IMAGE_CUBE_EXT 0x905B 7240 #define GL_INT_IMAGE_BUFFER_EXT 0x905C 7241 #define GL_INT_IMAGE_1D_ARRAY_EXT 0x905D 7242 #define GL_INT_IMAGE_2D_ARRAY_EXT 0x905E 7243 #define GL_INT_IMAGE_CUBE_MAP_ARRAY_EXT 0x905F 7244 #define GL_INT_IMAGE_2D_MULTISAMPLE_EXT 0x9060 7245 #define GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT 0x9061 7246 #define GL_UNSIGNED_INT_IMAGE_1D_EXT 0x9062 7247 #define GL_UNSIGNED_INT_IMAGE_2D_EXT 0x9063 7248 #define GL_UNSIGNED_INT_IMAGE_3D_EXT 0x9064 7249 #define GL_UNSIGNED_INT_IMAGE_2D_RECT_EXT 0x9065 7250 #define GL_UNSIGNED_INT_IMAGE_CUBE_EXT 0x9066 7251 #define GL_UNSIGNED_INT_IMAGE_BUFFER_EXT 0x9067 7252 #define GL_UNSIGNED_INT_IMAGE_1D_ARRAY_EXT 0x9068 7253 #define GL_UNSIGNED_INT_IMAGE_2D_ARRAY_EXT 0x9069 7254 #define GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY_EXT 0x906A 7255 #define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_EXT 0x906B 7256 #define GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY_EXT 0x906C 7257 #define GL_MAX_IMAGE_SAMPLES_EXT 0x906D 7258 #define GL_IMAGE_BINDING_FORMAT_EXT 0x906E 7259 #define GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT_EXT 0x00000001 7260 #define GL_ELEMENT_ARRAY_BARRIER_BIT_EXT 0x00000002 7261 #define GL_UNIFORM_BARRIER_BIT_EXT 0x00000004 7262 #define GL_TEXTURE_FETCH_BARRIER_BIT_EXT 0x00000008 7263 #define GL_SHADER_IMAGE_ACCESS_BARRIER_BIT_EXT 0x00000020 7264 #define GL_COMMAND_BARRIER_BIT_EXT 0x00000040 7265 #define GL_PIXEL_BUFFER_BARRIER_BIT_EXT 0x00000080 7266 #define GL_TEXTURE_UPDATE_BARRIER_BIT_EXT 0x00000100 7267 #define GL_BUFFER_UPDATE_BARRIER_BIT_EXT 0x00000200 7268 #define GL_FRAMEBUFFER_BARRIER_BIT_EXT 0x00000400 7269 #define GL_TRANSFORM_FEEDBACK_BARRIER_BIT_EXT 0x00000800 7270 #define GL_ATOMIC_COUNTER_BARRIER_BIT_EXT 0x00001000 7271 #define GL_ALL_BARRIER_BITS_EXT 0xFFFFFFFF 7274 #ifdef GL_GLEXT_PROTOTYPES 7280 #ifndef GL_EXT_shader_integer_mix 7281 #define GL_EXT_shader_integer_mix 1 7284 #ifndef GL_EXT_shadow_funcs 7285 #define GL_EXT_shadow_funcs 1 7288 #ifndef GL_EXT_shared_texture_palette 7289 #define GL_EXT_shared_texture_palette 1 7290 #define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB 7293 #ifndef GL_EXT_stencil_clear_tag 7294 #define GL_EXT_stencil_clear_tag 1 7295 #define GL_STENCIL_TAG_BITS_EXT 0x88F2 7296 #define GL_STENCIL_CLEAR_TAG_VALUE_EXT 0x88F3 7298 #ifdef GL_GLEXT_PROTOTYPES 7303 #ifndef GL_EXT_stencil_two_side 7304 #define GL_EXT_stencil_two_side 1 7305 #define GL_STENCIL_TEST_TWO_SIDE_EXT 0x8910 7306 #define GL_ACTIVE_STENCIL_FACE_EXT 0x8911 7308 #ifdef GL_GLEXT_PROTOTYPES 7313 #ifndef GL_EXT_stencil_wrap 7314 #define GL_EXT_stencil_wrap 1 7315 #define GL_INCR_WRAP_EXT 0x8507 7316 #define GL_DECR_WRAP_EXT 0x8508 7319 #ifndef GL_EXT_subtexture 7320 #define GL_EXT_subtexture 1 7323 #ifdef GL_GLEXT_PROTOTYPES 7329 #ifndef GL_EXT_texture 7330 #define GL_EXT_texture 1 7331 #define GL_ALPHA4_EXT 0x803B 7332 #define GL_ALPHA8_EXT 0x803C 7333 #define GL_ALPHA12_EXT 0x803D 7334 #define GL_ALPHA16_EXT 0x803E 7335 #define GL_LUMINANCE4_EXT 0x803F 7336 #define GL_LUMINANCE8_EXT 0x8040 7337 #define GL_LUMINANCE12_EXT 0x8041 7338 #define GL_LUMINANCE16_EXT 0x8042 7339 #define GL_LUMINANCE4_ALPHA4_EXT 0x8043 7340 #define GL_LUMINANCE6_ALPHA2_EXT 0x8044 7341 #define GL_LUMINANCE8_ALPHA8_EXT 0x8045 7342 #define GL_LUMINANCE12_ALPHA4_EXT 0x8046 7343 #define GL_LUMINANCE12_ALPHA12_EXT 0x8047 7344 #define GL_LUMINANCE16_ALPHA16_EXT 0x8048 7345 #define GL_INTENSITY_EXT 0x8049 7346 #define GL_INTENSITY4_EXT 0x804A 7347 #define GL_INTENSITY8_EXT 0x804B 7348 #define GL_INTENSITY12_EXT 0x804C 7349 #define GL_INTENSITY16_EXT 0x804D 7350 #define GL_RGB2_EXT 0x804E 7351 #define GL_RGB4_EXT 0x804F 7352 #define GL_RGB5_EXT 0x8050 7353 #define GL_RGB8_EXT 0x8051 7354 #define GL_RGB10_EXT 0x8052 7355 #define GL_RGB12_EXT 0x8053 7356 #define GL_RGB16_EXT 0x8054 7357 #define GL_RGBA2_EXT 0x8055 7358 #define GL_RGBA4_EXT 0x8056 7359 #define GL_RGB5_A1_EXT 0x8057 7360 #define GL_RGBA8_EXT 0x8058 7361 #define GL_RGB10_A2_EXT 0x8059 7362 #define GL_RGBA12_EXT 0x805A 7363 #define GL_RGBA16_EXT 0x805B 7364 #define GL_TEXTURE_RED_SIZE_EXT 0x805C 7365 #define GL_TEXTURE_GREEN_SIZE_EXT 0x805D 7366 #define GL_TEXTURE_BLUE_SIZE_EXT 0x805E 7367 #define GL_TEXTURE_ALPHA_SIZE_EXT 0x805F 7368 #define GL_TEXTURE_LUMINANCE_SIZE_EXT 0x8060 7369 #define GL_TEXTURE_INTENSITY_SIZE_EXT 0x8061 7370 #define GL_REPLACE_EXT 0x8062 7371 #define GL_PROXY_TEXTURE_1D_EXT 0x8063 7372 #define GL_PROXY_TEXTURE_2D_EXT 0x8064 7373 #define GL_TEXTURE_TOO_LARGE_EXT 0x8065 7376 #ifndef GL_EXT_texture3D 7377 #define GL_EXT_texture3D 1 7378 #define GL_PACK_SKIP_IMAGES_EXT 0x806B 7379 #define GL_PACK_IMAGE_HEIGHT_EXT 0x806C 7380 #define GL_UNPACK_SKIP_IMAGES_EXT 0x806D 7381 #define GL_UNPACK_IMAGE_HEIGHT_EXT 0x806E 7382 #define GL_TEXTURE_3D_EXT 0x806F 7383 #define GL_PROXY_TEXTURE_3D_EXT 0x8070 7384 #define GL_TEXTURE_DEPTH_EXT 0x8071 7385 #define GL_TEXTURE_WRAP_R_EXT 0x8072 7386 #define GL_MAX_3D_TEXTURE_SIZE_EXT 0x8073 7388 typedef void (
APIENTRYP PFNGLTEXSUBIMAGE3DEXTPROC) (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
7389 #ifdef GL_GLEXT_PROTOTYPES 7391 GLAPI void APIENTRY glTexSubImage3DEXT (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLenum format,
GLenum type,
const void *
pixels);
7395 #ifndef GL_EXT_texture_array 7396 #define GL_EXT_texture_array 1 7397 #define GL_TEXTURE_1D_ARRAY_EXT 0x8C18 7398 #define GL_PROXY_TEXTURE_1D_ARRAY_EXT 0x8C19 7399 #define GL_TEXTURE_2D_ARRAY_EXT 0x8C1A 7400 #define GL_PROXY_TEXTURE_2D_ARRAY_EXT 0x8C1B 7401 #define GL_TEXTURE_BINDING_1D_ARRAY_EXT 0x8C1C 7402 #define GL_TEXTURE_BINDING_2D_ARRAY_EXT 0x8C1D 7403 #define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT 0x88FF 7404 #define GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT 0x884E 7407 #ifndef GL_EXT_texture_buffer_object 7408 #define GL_EXT_texture_buffer_object 1 7409 #define GL_TEXTURE_BUFFER_EXT 0x8C2A 7410 #define GL_MAX_TEXTURE_BUFFER_SIZE_EXT 0x8C2B 7411 #define GL_TEXTURE_BINDING_BUFFER_EXT 0x8C2C 7412 #define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT 0x8C2D 7413 #define GL_TEXTURE_BUFFER_FORMAT_EXT 0x8C2E 7415 #ifdef GL_GLEXT_PROTOTYPES 7420 #ifndef GL_EXT_texture_compression_latc 7421 #define GL_EXT_texture_compression_latc 1 7422 #define GL_COMPRESSED_LUMINANCE_LATC1_EXT 0x8C70 7423 #define GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT 0x8C71 7424 #define GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT 0x8C72 7425 #define GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT 0x8C73 7428 #ifndef GL_EXT_texture_compression_rgtc 7429 #define GL_EXT_texture_compression_rgtc 1 7430 #define GL_COMPRESSED_RED_RGTC1_EXT 0x8DBB 7431 #define GL_COMPRESSED_SIGNED_RED_RGTC1_EXT 0x8DBC 7432 #define GL_COMPRESSED_RED_GREEN_RGTC2_EXT 0x8DBD 7433 #define GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT 0x8DBE 7436 #ifndef GL_EXT_texture_compression_s3tc 7437 #define GL_EXT_texture_compression_s3tc 1 7438 #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0 7439 #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1 7440 #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2 7441 #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3 7444 #ifndef GL_EXT_texture_cube_map 7445 #define GL_EXT_texture_cube_map 1 7446 #define GL_NORMAL_MAP_EXT 0x8511 7447 #define GL_REFLECTION_MAP_EXT 0x8512 7448 #define GL_TEXTURE_CUBE_MAP_EXT 0x8513 7449 #define GL_TEXTURE_BINDING_CUBE_MAP_EXT 0x8514 7450 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT 0x8515 7451 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT 0x8516 7452 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT 0x8517 7453 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT 0x8518 7454 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT 0x8519 7455 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT 0x851A 7456 #define GL_PROXY_TEXTURE_CUBE_MAP_EXT 0x851B 7457 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT 0x851C 7460 #ifndef GL_EXT_texture_env_add 7461 #define GL_EXT_texture_env_add 1 7464 #ifndef GL_EXT_texture_env_combine 7465 #define GL_EXT_texture_env_combine 1 7466 #define GL_COMBINE_EXT 0x8570 7467 #define GL_COMBINE_RGB_EXT 0x8571 7468 #define GL_COMBINE_ALPHA_EXT 0x8572 7469 #define GL_RGB_SCALE_EXT 0x8573 7470 #define GL_ADD_SIGNED_EXT 0x8574 7471 #define GL_INTERPOLATE_EXT 0x8575 7472 #define GL_CONSTANT_EXT 0x8576 7473 #define GL_PRIMARY_COLOR_EXT 0x8577 7474 #define GL_PREVIOUS_EXT 0x8578 7475 #define GL_SOURCE0_RGB_EXT 0x8580 7476 #define GL_SOURCE1_RGB_EXT 0x8581 7477 #define GL_SOURCE2_RGB_EXT 0x8582 7478 #define GL_SOURCE0_ALPHA_EXT 0x8588 7479 #define GL_SOURCE1_ALPHA_EXT 0x8589 7480 #define GL_SOURCE2_ALPHA_EXT 0x858A 7481 #define GL_OPERAND0_RGB_EXT 0x8590 7482 #define GL_OPERAND1_RGB_EXT 0x8591 7483 #define GL_OPERAND2_RGB_EXT 0x8592 7484 #define GL_OPERAND0_ALPHA_EXT 0x8598 7485 #define GL_OPERAND1_ALPHA_EXT 0x8599 7486 #define GL_OPERAND2_ALPHA_EXT 0x859A 7489 #ifndef GL_EXT_texture_env_dot3 7490 #define GL_EXT_texture_env_dot3 1 7491 #define GL_DOT3_RGB_EXT 0x8740 7492 #define GL_DOT3_RGBA_EXT 0x8741 7495 #ifndef GL_EXT_texture_filter_anisotropic 7496 #define GL_EXT_texture_filter_anisotropic 1 7497 #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE 7498 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF 7501 #ifndef GL_EXT_texture_integer 7502 #define GL_EXT_texture_integer 1 7503 #define GL_RGBA32UI_EXT 0x8D70 7504 #define GL_RGB32UI_EXT 0x8D71 7505 #define GL_ALPHA32UI_EXT 0x8D72 7506 #define GL_INTENSITY32UI_EXT 0x8D73 7507 #define GL_LUMINANCE32UI_EXT 0x8D74 7508 #define GL_LUMINANCE_ALPHA32UI_EXT 0x8D75 7509 #define GL_RGBA16UI_EXT 0x8D76 7510 #define GL_RGB16UI_EXT 0x8D77 7511 #define GL_ALPHA16UI_EXT 0x8D78 7512 #define GL_INTENSITY16UI_EXT 0x8D79 7513 #define GL_LUMINANCE16UI_EXT 0x8D7A 7514 #define GL_LUMINANCE_ALPHA16UI_EXT 0x8D7B 7515 #define GL_RGBA8UI_EXT 0x8D7C 7516 #define GL_RGB8UI_EXT 0x8D7D 7517 #define GL_ALPHA8UI_EXT 0x8D7E 7518 #define GL_INTENSITY8UI_EXT 0x8D7F 7519 #define GL_LUMINANCE8UI_EXT 0x8D80 7520 #define GL_LUMINANCE_ALPHA8UI_EXT 0x8D81 7521 #define GL_RGBA32I_EXT 0x8D82 7522 #define GL_RGB32I_EXT 0x8D83 7523 #define GL_ALPHA32I_EXT 0x8D84 7524 #define GL_INTENSITY32I_EXT 0x8D85 7525 #define GL_LUMINANCE32I_EXT 0x8D86 7526 #define GL_LUMINANCE_ALPHA32I_EXT 0x8D87 7527 #define GL_RGBA16I_EXT 0x8D88 7528 #define GL_RGB16I_EXT 0x8D89 7529 #define GL_ALPHA16I_EXT 0x8D8A 7530 #define GL_INTENSITY16I_EXT 0x8D8B 7531 #define GL_LUMINANCE16I_EXT 0x8D8C 7532 #define GL_LUMINANCE_ALPHA16I_EXT 0x8D8D 7533 #define GL_RGBA8I_EXT 0x8D8E 7534 #define GL_RGB8I_EXT 0x8D8F 7535 #define GL_ALPHA8I_EXT 0x8D90 7536 #define GL_INTENSITY8I_EXT 0x8D91 7537 #define GL_LUMINANCE8I_EXT 0x8D92 7538 #define GL_LUMINANCE_ALPHA8I_EXT 0x8D93 7539 #define GL_RED_INTEGER_EXT 0x8D94 7540 #define GL_GREEN_INTEGER_EXT 0x8D95 7541 #define GL_BLUE_INTEGER_EXT 0x8D96 7542 #define GL_ALPHA_INTEGER_EXT 0x8D97 7543 #define GL_RGB_INTEGER_EXT 0x8D98 7544 #define GL_RGBA_INTEGER_EXT 0x8D99 7545 #define GL_BGR_INTEGER_EXT 0x8D9A 7546 #define GL_BGRA_INTEGER_EXT 0x8D9B 7547 #define GL_LUMINANCE_INTEGER_EXT 0x8D9C 7548 #define GL_LUMINANCE_ALPHA_INTEGER_EXT 0x8D9D 7549 #define GL_RGBA_INTEGER_MODE_EXT 0x8D9E 7556 #ifdef GL_GLEXT_PROTOTYPES 7566 #ifndef GL_EXT_texture_lod_bias 7567 #define GL_EXT_texture_lod_bias 1 7568 #define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD 7569 #define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500 7570 #define GL_TEXTURE_LOD_BIAS_EXT 0x8501 7573 #ifndef GL_EXT_texture_mirror_clamp 7574 #define GL_EXT_texture_mirror_clamp 1 7575 #define GL_MIRROR_CLAMP_EXT 0x8742 7576 #define GL_MIRROR_CLAMP_TO_EDGE_EXT 0x8743 7577 #define GL_MIRROR_CLAMP_TO_BORDER_EXT 0x8912 7580 #ifndef GL_EXT_texture_object 7581 #define GL_EXT_texture_object 1 7582 #define GL_TEXTURE_PRIORITY_EXT 0x8066 7583 #define GL_TEXTURE_RESIDENT_EXT 0x8067 7584 #define GL_TEXTURE_1D_BINDING_EXT 0x8068 7585 #define GL_TEXTURE_2D_BINDING_EXT 0x8069 7586 #define GL_TEXTURE_3D_BINDING_EXT 0x806A 7593 #ifdef GL_GLEXT_PROTOTYPES 7603 #ifndef GL_EXT_texture_perturb_normal 7604 #define GL_EXT_texture_perturb_normal 1 7605 #define GL_PERTURB_EXT 0x85AE 7606 #define GL_TEXTURE_NORMAL_EXT 0x85AF 7608 #ifdef GL_GLEXT_PROTOTYPES 7613 #ifndef GL_EXT_texture_sRGB 7614 #define GL_EXT_texture_sRGB 1 7615 #define GL_SRGB_EXT 0x8C40 7616 #define GL_SRGB8_EXT 0x8C41 7617 #define GL_SRGB_ALPHA_EXT 0x8C42 7618 #define GL_SRGB8_ALPHA8_EXT 0x8C43 7619 #define GL_SLUMINANCE_ALPHA_EXT 0x8C44 7620 #define GL_SLUMINANCE8_ALPHA8_EXT 0x8C45 7621 #define GL_SLUMINANCE_EXT 0x8C46 7622 #define GL_SLUMINANCE8_EXT 0x8C47 7623 #define GL_COMPRESSED_SRGB_EXT 0x8C48 7624 #define GL_COMPRESSED_SRGB_ALPHA_EXT 0x8C49 7625 #define GL_COMPRESSED_SLUMINANCE_EXT 0x8C4A 7626 #define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B 7627 #define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT 0x8C4C 7628 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D 7629 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E 7630 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F 7633 #ifndef GL_EXT_texture_sRGB_decode 7634 #define GL_EXT_texture_sRGB_decode 1 7635 #define GL_TEXTURE_SRGB_DECODE_EXT 0x8A48 7636 #define GL_DECODE_EXT 0x8A49 7637 #define GL_SKIP_DECODE_EXT 0x8A4A 7640 #ifndef GL_EXT_texture_shared_exponent 7641 #define GL_EXT_texture_shared_exponent 1 7642 #define GL_RGB9_E5_EXT 0x8C3D 7643 #define GL_UNSIGNED_INT_5_9_9_9_REV_EXT 0x8C3E 7644 #define GL_TEXTURE_SHARED_SIZE_EXT 0x8C3F 7647 #ifndef GL_EXT_texture_snorm 7648 #define GL_EXT_texture_snorm 1 7649 #define GL_ALPHA_SNORM 0x9010 7650 #define GL_LUMINANCE_SNORM 0x9011 7651 #define GL_LUMINANCE_ALPHA_SNORM 0x9012 7652 #define GL_INTENSITY_SNORM 0x9013 7653 #define GL_ALPHA8_SNORM 0x9014 7654 #define GL_LUMINANCE8_SNORM 0x9015 7655 #define GL_LUMINANCE8_ALPHA8_SNORM 0x9016 7656 #define GL_INTENSITY8_SNORM 0x9017 7657 #define GL_ALPHA16_SNORM 0x9018 7658 #define GL_LUMINANCE16_SNORM 0x9019 7659 #define GL_LUMINANCE16_ALPHA16_SNORM 0x901A 7660 #define GL_INTENSITY16_SNORM 0x901B 7661 #define GL_RED_SNORM 0x8F90 7662 #define GL_RG_SNORM 0x8F91 7663 #define GL_RGB_SNORM 0x8F92 7664 #define GL_RGBA_SNORM 0x8F93 7667 #ifndef GL_EXT_texture_swizzle 7668 #define GL_EXT_texture_swizzle 1 7669 #define GL_TEXTURE_SWIZZLE_R_EXT 0x8E42 7670 #define GL_TEXTURE_SWIZZLE_G_EXT 0x8E43 7671 #define GL_TEXTURE_SWIZZLE_B_EXT 0x8E44 7672 #define GL_TEXTURE_SWIZZLE_A_EXT 0x8E45 7673 #define GL_TEXTURE_SWIZZLE_RGBA_EXT 0x8E46 7676 #ifndef GL_EXT_timer_query 7677 #define GL_EXT_timer_query 1 7678 #define GL_TIME_ELAPSED_EXT 0x88BF 7681 #ifdef GL_GLEXT_PROTOTYPES 7687 #ifndef GL_EXT_transform_feedback 7688 #define GL_EXT_transform_feedback 1 7689 #define GL_TRANSFORM_FEEDBACK_BUFFER_EXT 0x8C8E 7690 #define GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT 0x8C84 7691 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT 0x8C85 7692 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT 0x8C8F 7693 #define GL_INTERLEAVED_ATTRIBS_EXT 0x8C8C 7694 #define GL_SEPARATE_ATTRIBS_EXT 0x8C8D 7695 #define GL_PRIMITIVES_GENERATED_EXT 0x8C87 7696 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT 0x8C88 7697 #define GL_RASTERIZER_DISCARD_EXT 0x8C89 7698 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT 0x8C8A 7699 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT 0x8C8B 7700 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT 0x8C80 7701 #define GL_TRANSFORM_FEEDBACK_VARYINGS_EXT 0x8C83 7702 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT 0x8C7F 7703 #define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT 0x8C76 7711 #ifdef GL_GLEXT_PROTOTYPES 7722 #ifndef GL_EXT_vertex_array 7723 #define GL_EXT_vertex_array 1 7724 #define GL_VERTEX_ARRAY_EXT 0x8074 7725 #define GL_NORMAL_ARRAY_EXT 0x8075 7726 #define GL_COLOR_ARRAY_EXT 0x8076 7727 #define GL_INDEX_ARRAY_EXT 0x8077 7728 #define GL_TEXTURE_COORD_ARRAY_EXT 0x8078 7729 #define GL_EDGE_FLAG_ARRAY_EXT 0x8079 7730 #define GL_VERTEX_ARRAY_SIZE_EXT 0x807A 7731 #define GL_VERTEX_ARRAY_TYPE_EXT 0x807B 7732 #define GL_VERTEX_ARRAY_STRIDE_EXT 0x807C 7733 #define GL_VERTEX_ARRAY_COUNT_EXT 0x807D 7734 #define GL_NORMAL_ARRAY_TYPE_EXT 0x807E 7735 #define GL_NORMAL_ARRAY_STRIDE_EXT 0x807F 7736 #define GL_NORMAL_ARRAY_COUNT_EXT 0x8080 7737 #define GL_COLOR_ARRAY_SIZE_EXT 0x8081 7738 #define GL_COLOR_ARRAY_TYPE_EXT 0x8082 7739 #define GL_COLOR_ARRAY_STRIDE_EXT 0x8083 7740 #define GL_COLOR_ARRAY_COUNT_EXT 0x8084 7741 #define GL_INDEX_ARRAY_TYPE_EXT 0x8085 7742 #define GL_INDEX_ARRAY_STRIDE_EXT 0x8086 7743 #define GL_INDEX_ARRAY_COUNT_EXT 0x8087 7744 #define GL_TEXTURE_COORD_ARRAY_SIZE_EXT 0x8088 7745 #define GL_TEXTURE_COORD_ARRAY_TYPE_EXT 0x8089 7746 #define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A 7747 #define GL_TEXTURE_COORD_ARRAY_COUNT_EXT 0x808B 7748 #define GL_EDGE_FLAG_ARRAY_STRIDE_EXT 0x808C 7749 #define GL_EDGE_FLAG_ARRAY_COUNT_EXT 0x808D 7750 #define GL_VERTEX_ARRAY_POINTER_EXT 0x808E 7751 #define GL_NORMAL_ARRAY_POINTER_EXT 0x808F 7752 #define GL_COLOR_ARRAY_POINTER_EXT 0x8090 7753 #define GL_INDEX_ARRAY_POINTER_EXT 0x8091 7754 #define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092 7755 #define GL_EDGE_FLAG_ARRAY_POINTER_EXT 0x8093 7765 #ifdef GL_GLEXT_PROTOTYPES 7778 #ifndef GL_EXT_vertex_array_bgra 7779 #define GL_EXT_vertex_array_bgra 1 7782 #ifndef GL_EXT_vertex_attrib_64bit 7783 #define GL_EXT_vertex_attrib_64bit 1 7784 #define GL_DOUBLE_VEC2_EXT 0x8FFC 7785 #define GL_DOUBLE_VEC3_EXT 0x8FFD 7786 #define GL_DOUBLE_VEC4_EXT 0x8FFE 7787 #define GL_DOUBLE_MAT2_EXT 0x8F46 7788 #define GL_DOUBLE_MAT3_EXT 0x8F47 7789 #define GL_DOUBLE_MAT4_EXT 0x8F48 7790 #define GL_DOUBLE_MAT2x3_EXT 0x8F49 7791 #define GL_DOUBLE_MAT2x4_EXT 0x8F4A 7792 #define GL_DOUBLE_MAT3x2_EXT 0x8F4B 7793 #define GL_DOUBLE_MAT3x4_EXT 0x8F4C 7794 #define GL_DOUBLE_MAT4x2_EXT 0x8F4D 7795 #define GL_DOUBLE_MAT4x3_EXT 0x8F4E 7806 #ifdef GL_GLEXT_PROTOTYPES 7820 #ifndef GL_EXT_vertex_shader 7821 #define GL_EXT_vertex_shader 1 7822 #define GL_VERTEX_SHADER_EXT 0x8780 7823 #define GL_VERTEX_SHADER_BINDING_EXT 0x8781 7824 #define GL_OP_INDEX_EXT 0x8782 7825 #define GL_OP_NEGATE_EXT 0x8783 7826 #define GL_OP_DOT3_EXT 0x8784 7827 #define GL_OP_DOT4_EXT 0x8785 7828 #define GL_OP_MUL_EXT 0x8786 7829 #define GL_OP_ADD_EXT 0x8787 7830 #define GL_OP_MADD_EXT 0x8788 7831 #define GL_OP_FRAC_EXT 0x8789 7832 #define GL_OP_MAX_EXT 0x878A 7833 #define GL_OP_MIN_EXT 0x878B 7834 #define GL_OP_SET_GE_EXT 0x878C 7835 #define GL_OP_SET_LT_EXT 0x878D 7836 #define GL_OP_CLAMP_EXT 0x878E 7837 #define GL_OP_FLOOR_EXT 0x878F 7838 #define GL_OP_ROUND_EXT 0x8790 7839 #define GL_OP_EXP_BASE_2_EXT 0x8791 7840 #define GL_OP_LOG_BASE_2_EXT 0x8792 7841 #define GL_OP_POWER_EXT 0x8793 7842 #define GL_OP_RECIP_EXT 0x8794 7843 #define GL_OP_RECIP_SQRT_EXT 0x8795 7844 #define GL_OP_SUB_EXT 0x8796 7845 #define GL_OP_CROSS_PRODUCT_EXT 0x8797 7846 #define GL_OP_MULTIPLY_MATRIX_EXT 0x8798 7847 #define GL_OP_MOV_EXT 0x8799 7848 #define GL_OUTPUT_VERTEX_EXT 0x879A 7849 #define GL_OUTPUT_COLOR0_EXT 0x879B 7850 #define GL_OUTPUT_COLOR1_EXT 0x879C 7851 #define GL_OUTPUT_TEXTURE_COORD0_EXT 0x879D 7852 #define GL_OUTPUT_TEXTURE_COORD1_EXT 0x879E 7853 #define GL_OUTPUT_TEXTURE_COORD2_EXT 0x879F 7854 #define GL_OUTPUT_TEXTURE_COORD3_EXT 0x87A0 7855 #define GL_OUTPUT_TEXTURE_COORD4_EXT 0x87A1 7856 #define GL_OUTPUT_TEXTURE_COORD5_EXT 0x87A2 7857 #define GL_OUTPUT_TEXTURE_COORD6_EXT 0x87A3 7858 #define GL_OUTPUT_TEXTURE_COORD7_EXT 0x87A4 7859 #define GL_OUTPUT_TEXTURE_COORD8_EXT 0x87A5 7860 #define GL_OUTPUT_TEXTURE_COORD9_EXT 0x87A6 7861 #define GL_OUTPUT_TEXTURE_COORD10_EXT 0x87A7 7862 #define GL_OUTPUT_TEXTURE_COORD11_EXT 0x87A8 7863 #define GL_OUTPUT_TEXTURE_COORD12_EXT 0x87A9 7864 #define GL_OUTPUT_TEXTURE_COORD13_EXT 0x87AA 7865 #define GL_OUTPUT_TEXTURE_COORD14_EXT 0x87AB 7866 #define GL_OUTPUT_TEXTURE_COORD15_EXT 0x87AC 7867 #define GL_OUTPUT_TEXTURE_COORD16_EXT 0x87AD 7868 #define GL_OUTPUT_TEXTURE_COORD17_EXT 0x87AE 7869 #define GL_OUTPUT_TEXTURE_COORD18_EXT 0x87AF 7870 #define GL_OUTPUT_TEXTURE_COORD19_EXT 0x87B0 7871 #define GL_OUTPUT_TEXTURE_COORD20_EXT 0x87B1 7872 #define GL_OUTPUT_TEXTURE_COORD21_EXT 0x87B2 7873 #define GL_OUTPUT_TEXTURE_COORD22_EXT 0x87B3 7874 #define GL_OUTPUT_TEXTURE_COORD23_EXT 0x87B4 7875 #define GL_OUTPUT_TEXTURE_COORD24_EXT 0x87B5 7876 #define GL_OUTPUT_TEXTURE_COORD25_EXT 0x87B6 7877 #define GL_OUTPUT_TEXTURE_COORD26_EXT 0x87B7 7878 #define GL_OUTPUT_TEXTURE_COORD27_EXT 0x87B8 7879 #define GL_OUTPUT_TEXTURE_COORD28_EXT 0x87B9 7880 #define GL_OUTPUT_TEXTURE_COORD29_EXT 0x87BA 7881 #define GL_OUTPUT_TEXTURE_COORD30_EXT 0x87BB 7882 #define GL_OUTPUT_TEXTURE_COORD31_EXT 0x87BC 7883 #define GL_OUTPUT_FOG_EXT 0x87BD 7884 #define GL_SCALAR_EXT 0x87BE 7885 #define GL_VECTOR_EXT 0x87BF 7886 #define GL_MATRIX_EXT 0x87C0 7887 #define GL_VARIANT_EXT 0x87C1 7888 #define GL_INVARIANT_EXT 0x87C2 7889 #define GL_LOCAL_CONSTANT_EXT 0x87C3 7890 #define GL_LOCAL_EXT 0x87C4 7891 #define GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87C5 7892 #define GL_MAX_VERTEX_SHADER_VARIANTS_EXT 0x87C6 7893 #define GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 0x87C7 7894 #define GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87C8 7895 #define GL_MAX_VERTEX_SHADER_LOCALS_EXT 0x87C9 7896 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA 7897 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 0x87CB 7898 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CC 7899 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 0x87CD 7900 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 0x87CE 7901 #define GL_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CF 7902 #define GL_VERTEX_SHADER_VARIANTS_EXT 0x87D0 7903 #define GL_VERTEX_SHADER_INVARIANTS_EXT 0x87D1 7904 #define GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87D2 7905 #define GL_VERTEX_SHADER_LOCALS_EXT 0x87D3 7906 #define GL_VERTEX_SHADER_OPTIMIZED_EXT 0x87D4 7907 #define GL_X_EXT 0x87D5 7908 #define GL_Y_EXT 0x87D6 7909 #define GL_Z_EXT 0x87D7 7910 #define GL_W_EXT 0x87D8 7911 #define GL_NEGATIVE_X_EXT 0x87D9 7912 #define GL_NEGATIVE_Y_EXT 0x87DA 7913 #define GL_NEGATIVE_Z_EXT 0x87DB 7914 #define GL_NEGATIVE_W_EXT 0x87DC 7915 #define GL_ZERO_EXT 0x87DD 7916 #define GL_ONE_EXT 0x87DE 7917 #define GL_NEGATIVE_ONE_EXT 0x87DF 7918 #define GL_NORMALIZED_RANGE_EXT 0x87E0 7919 #define GL_FULL_RANGE_EXT 0x87E1 7920 #define GL_CURRENT_VERTEX_EXT 0x87E2 7921 #define GL_MVP_MATRIX_EXT 0x87E3 7922 #define GL_VARIANT_VALUE_EXT 0x87E4 7923 #define GL_VARIANT_DATATYPE_EXT 0x87E5 7924 #define GL_VARIANT_ARRAY_STRIDE_EXT 0x87E6 7925 #define GL_VARIANT_ARRAY_TYPE_EXT 0x87E7 7926 #define GL_VARIANT_ARRAY_EXT 0x87E8 7927 #define GL_VARIANT_ARRAY_POINTER_EXT 0x87E9 7928 #define GL_INVARIANT_VALUE_EXT 0x87EA 7929 #define GL_INVARIANT_DATATYPE_EXT 0x87EB 7930 #define GL_LOCAL_CONSTANT_VALUE_EXT 0x87EC 7931 #define GL_LOCAL_CONSTANT_DATATYPE_EXT 0x87ED 7974 #ifdef GL_GLEXT_PROTOTYPES 8020 #ifndef GL_EXT_vertex_weighting 8021 #define GL_EXT_vertex_weighting 1 8022 #define GL_MODELVIEW0_STACK_DEPTH_EXT 0x0BA3 8023 #define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502 8024 #define GL_MODELVIEW0_MATRIX_EXT 0x0BA6 8025 #define GL_MODELVIEW1_MATRIX_EXT 0x8506 8026 #define GL_VERTEX_WEIGHTING_EXT 0x8509 8027 #define GL_MODELVIEW0_EXT 0x1700 8028 #define GL_MODELVIEW1_EXT 0x850A 8029 #define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B 8030 #define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C 8031 #define GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT 0x850D 8032 #define GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT 0x850E 8033 #define GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 0x850F 8034 #define GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 0x8510 8038 #ifdef GL_GLEXT_PROTOTYPES 8045 #ifndef GL_EXT_x11_sync_object 8046 #define GL_EXT_x11_sync_object 1 8047 #define GL_SYNC_X11_FENCE_EXT 0x90E1 8049 #ifdef GL_GLEXT_PROTOTYPES 8054 #ifndef GL_GREMEDY_frame_terminator 8055 #define GL_GREMEDY_frame_terminator 1 8057 #ifdef GL_GLEXT_PROTOTYPES 8062 #ifndef GL_GREMEDY_string_marker 8063 #define GL_GREMEDY_string_marker 1 8065 #ifdef GL_GLEXT_PROTOTYPES 8070 #ifndef GL_HP_convolution_border_modes 8071 #define GL_HP_convolution_border_modes 1 8072 #define GL_IGNORE_BORDER_HP 0x8150 8073 #define GL_CONSTANT_BORDER_HP 0x8151 8074 #define GL_REPLICATE_BORDER_HP 0x8153 8075 #define GL_CONVOLUTION_BORDER_COLOR_HP 0x8154 8078 #ifndef GL_HP_image_transform 8079 #define GL_HP_image_transform 1 8080 #define GL_IMAGE_SCALE_X_HP 0x8155 8081 #define GL_IMAGE_SCALE_Y_HP 0x8156 8082 #define GL_IMAGE_TRANSLATE_X_HP 0x8157 8083 #define GL_IMAGE_TRANSLATE_Y_HP 0x8158 8084 #define GL_IMAGE_ROTATE_ANGLE_HP 0x8159 8085 #define GL_IMAGE_ROTATE_ORIGIN_X_HP 0x815A 8086 #define GL_IMAGE_ROTATE_ORIGIN_Y_HP 0x815B 8087 #define GL_IMAGE_MAG_FILTER_HP 0x815C 8088 #define GL_IMAGE_MIN_FILTER_HP 0x815D 8089 #define GL_IMAGE_CUBIC_WEIGHT_HP 0x815E 8090 #define GL_CUBIC_HP 0x815F 8091 #define GL_AVERAGE_HP 0x8160 8092 #define GL_IMAGE_TRANSFORM_2D_HP 0x8161 8093 #define GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8162 8094 #define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163 8101 #ifdef GL_GLEXT_PROTOTYPES 8111 #ifndef GL_HP_occlusion_test 8112 #define GL_HP_occlusion_test 1 8113 #define GL_OCCLUSION_TEST_HP 0x8165 8114 #define GL_OCCLUSION_TEST_RESULT_HP 0x8166 8117 #ifndef GL_HP_texture_lighting 8118 #define GL_HP_texture_lighting 1 8119 #define GL_TEXTURE_LIGHTING_MODE_HP 0x8167 8120 #define GL_TEXTURE_POST_SPECULAR_HP 0x8168 8121 #define GL_TEXTURE_PRE_SPECULAR_HP 0x8169 8124 #ifndef GL_IBM_cull_vertex 8125 #define GL_IBM_cull_vertex 1 8126 #define GL_CULL_VERTEX_IBM 103050 8129 #ifndef GL_IBM_multimode_draw_arrays 8130 #define GL_IBM_multimode_draw_arrays 1 8133 #ifdef GL_GLEXT_PROTOTYPES 8139 #ifndef GL_IBM_rasterpos_clip 8140 #define GL_IBM_rasterpos_clip 1 8141 #define GL_RASTER_POSITION_UNCLIPPED_IBM 0x19262 8144 #ifndef GL_IBM_static_data 8145 #define GL_IBM_static_data 1 8146 #define GL_ALL_STATIC_DATA_IBM 103060 8147 #define GL_STATIC_VERTEX_ARRAY_IBM 103061 8149 #ifdef GL_GLEXT_PROTOTYPES 8154 #ifndef GL_IBM_texture_mirrored_repeat 8155 #define GL_IBM_texture_mirrored_repeat 1 8156 #define GL_MIRRORED_REPEAT_IBM 0x8370 8159 #ifndef GL_IBM_vertex_array_lists 8160 #define GL_IBM_vertex_array_lists 1 8161 #define GL_VERTEX_ARRAY_LIST_IBM 103070 8162 #define GL_NORMAL_ARRAY_LIST_IBM 103071 8163 #define GL_COLOR_ARRAY_LIST_IBM 103072 8164 #define GL_INDEX_ARRAY_LIST_IBM 103073 8165 #define GL_TEXTURE_COORD_ARRAY_LIST_IBM 103074 8166 #define GL_EDGE_FLAG_ARRAY_LIST_IBM 103075 8167 #define GL_FOG_COORDINATE_ARRAY_LIST_IBM 103076 8168 #define GL_SECONDARY_COLOR_ARRAY_LIST_IBM 103077 8169 #define GL_VERTEX_ARRAY_LIST_STRIDE_IBM 103080 8170 #define GL_NORMAL_ARRAY_LIST_STRIDE_IBM 103081 8171 #define GL_COLOR_ARRAY_LIST_STRIDE_IBM 103082 8172 #define GL_INDEX_ARRAY_LIST_STRIDE_IBM 103083 8173 #define GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM 103084 8174 #define GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM 103085 8175 #define GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM 103086 8176 #define GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM 103087 8185 #ifdef GL_GLEXT_PROTOTYPES 8197 #ifndef GL_INGR_blend_func_separate 8198 #define GL_INGR_blend_func_separate 1 8200 #ifdef GL_GLEXT_PROTOTYPES 8205 #ifndef GL_INGR_color_clamp 8206 #define GL_INGR_color_clamp 1 8207 #define GL_RED_MIN_CLAMP_INGR 0x8560 8208 #define GL_GREEN_MIN_CLAMP_INGR 0x8561 8209 #define GL_BLUE_MIN_CLAMP_INGR 0x8562 8210 #define GL_ALPHA_MIN_CLAMP_INGR 0x8563 8211 #define GL_RED_MAX_CLAMP_INGR 0x8564 8212 #define GL_GREEN_MAX_CLAMP_INGR 0x8565 8213 #define GL_BLUE_MAX_CLAMP_INGR 0x8566 8214 #define GL_ALPHA_MAX_CLAMP_INGR 0x8567 8217 #ifndef GL_INGR_interlace_read 8218 #define GL_INGR_interlace_read 1 8219 #define GL_INTERLACE_READ_INGR 0x8568 8222 #ifndef GL_INTEL_fragment_shader_ordering 8223 #define GL_INTEL_fragment_shader_ordering 1 8226 #ifndef GL_INTEL_map_texture 8227 #define GL_INTEL_map_texture 1 8228 #define GL_TEXTURE_MEMORY_LAYOUT_INTEL 0x83FF 8229 #define GL_LAYOUT_DEFAULT_INTEL 0 8230 #define GL_LAYOUT_LINEAR_INTEL 1 8231 #define GL_LAYOUT_LINEAR_CPU_CACHED_INTEL 2 8235 #ifdef GL_GLEXT_PROTOTYPES 8242 #ifndef GL_INTEL_parallel_arrays 8243 #define GL_INTEL_parallel_arrays 1 8244 #define GL_PARALLEL_ARRAYS_INTEL 0x83F4 8245 #define GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL 0x83F5 8246 #define GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL 0x83F6 8247 #define GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL 0x83F7 8248 #define GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL 0x83F8 8253 #ifdef GL_GLEXT_PROTOTYPES 8261 #ifndef GL_INTEL_performance_query 8262 #define GL_INTEL_performance_query 1 8263 #define GL_PERFQUERY_SINGLE_CONTEXT_INTEL 0x00000000 8264 #define GL_PERFQUERY_GLOBAL_CONTEXT_INTEL 0x00000001 8265 #define GL_PERFQUERY_WAIT_INTEL 0x83FB 8266 #define GL_PERFQUERY_FLUSH_INTEL 0x83FA 8267 #define GL_PERFQUERY_DONOT_FLUSH_INTEL 0x83F9 8268 #define GL_PERFQUERY_COUNTER_EVENT_INTEL 0x94F0 8269 #define GL_PERFQUERY_COUNTER_DURATION_NORM_INTEL 0x94F1 8270 #define GL_PERFQUERY_COUNTER_DURATION_RAW_INTEL 0x94F2 8271 #define GL_PERFQUERY_COUNTER_THROUGHPUT_INTEL 0x94F3 8272 #define GL_PERFQUERY_COUNTER_RAW_INTEL 0x94F4 8273 #define GL_PERFQUERY_COUNTER_TIMESTAMP_INTEL 0x94F5 8274 #define GL_PERFQUERY_COUNTER_DATA_UINT32_INTEL 0x94F8 8275 #define GL_PERFQUERY_COUNTER_DATA_UINT64_INTEL 0x94F9 8276 #define GL_PERFQUERY_COUNTER_DATA_FLOAT_INTEL 0x94FA 8277 #define GL_PERFQUERY_COUNTER_DATA_DOUBLE_INTEL 0x94FB 8278 #define GL_PERFQUERY_COUNTER_DATA_BOOL32_INTEL 0x94FC 8279 #define GL_PERFQUERY_QUERY_NAME_LENGTH_MAX_INTEL 0x94FD 8280 #define GL_PERFQUERY_COUNTER_NAME_LENGTH_MAX_INTEL 0x94FE 8281 #define GL_PERFQUERY_COUNTER_DESC_LENGTH_MAX_INTEL 0x94FF 8282 #define GL_PERFQUERY_GPA_EXTENDED_COUNTERS_INTEL 0x9500 8289 typedef void (
APIENTRYP PFNGLGETPERFCOUNTERINFOINTELPROC) (
GLuint queryId,
GLuint counterId,
GLuint counterNameLength, GLchar *
counterName,
GLuint counterDescLength, GLchar *
counterDesc,
GLuint *
counterOffset,
GLuint *
counterDataSize,
GLuint *
counterTypeEnum,
GLuint *
counterDataTypeEnum, GLuint64 *
rawCounterMaxValue);
8293 #ifdef GL_GLEXT_PROTOTYPES 8300 GLAPI void APIENTRY glGetPerfCounterInfoINTEL (
GLuint queryId,
GLuint counterId,
GLuint counterNameLength, GLchar *counterName,
GLuint counterDescLength, GLchar *counterDesc,
GLuint *counterOffset,
GLuint *counterDataSize,
GLuint *counterTypeEnum,
GLuint *counterDataTypeEnum, GLuint64 *
rawCounterMaxValue);
8307 #ifndef GL_MESAX_texture_stack 8308 #define GL_MESAX_texture_stack 1 8309 #define GL_TEXTURE_1D_STACK_MESAX 0x8759 8310 #define GL_TEXTURE_2D_STACK_MESAX 0x875A 8311 #define GL_PROXY_TEXTURE_1D_STACK_MESAX 0x875B 8312 #define GL_PROXY_TEXTURE_2D_STACK_MESAX 0x875C 8313 #define GL_TEXTURE_1D_STACK_BINDING_MESAX 0x875D 8314 #define GL_TEXTURE_2D_STACK_BINDING_MESAX 0x875E 8317 #ifndef GL_MESA_pack_invert 8318 #define GL_MESA_pack_invert 1 8319 #define GL_PACK_INVERT_MESA 0x8758 8322 #ifndef GL_MESA_resize_buffers 8323 #define GL_MESA_resize_buffers 1 8325 #ifdef GL_GLEXT_PROTOTYPES 8330 #ifndef GL_MESA_window_pos 8331 #define GL_MESA_window_pos 1 8356 #ifdef GL_GLEXT_PROTOTYPES 8384 #ifndef GL_MESA_ycbcr_texture 8385 #define GL_MESA_ycbcr_texture 1 8386 #define GL_UNSIGNED_SHORT_8_8_MESA 0x85BA 8387 #define GL_UNSIGNED_SHORT_8_8_REV_MESA 0x85BB 8388 #define GL_YCBCR_MESA 0x8757 8391 #ifndef GL_NVX_conditional_render 8392 #define GL_NVX_conditional_render 1 8395 #ifdef GL_GLEXT_PROTOTYPES 8401 #ifndef GL_NVX_gpu_memory_info 8402 #define GL_NVX_gpu_memory_info 1 8403 #define GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX 0x9047 8404 #define GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX 0x9048 8405 #define GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX 0x9049 8406 #define GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX 0x904A 8407 #define GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX 0x904B 8410 #ifndef GL_NV_bindless_multi_draw_indirect 8411 #define GL_NV_bindless_multi_draw_indirect 1 8414 #ifdef GL_GLEXT_PROTOTYPES 8420 #ifndef GL_NV_bindless_texture 8421 #define GL_NV_bindless_texture 1 8424 typedef void (
APIENTRYP PFNGLMAKETEXTUREHANDLERESIDENTNVPROC) (GLuint64 handle);
8425 typedef void (
APIENTRYP PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC) (GLuint64 handle);
8428 typedef void (
APIENTRYP PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC) (GLuint64 handle);
8435 #ifdef GL_GLEXT_PROTOTYPES 8452 #ifndef GL_NV_blend_equation_advanced 8453 #define GL_NV_blend_equation_advanced 1 8454 #define GL_BLEND_OVERLAP_NV 0x9281 8455 #define GL_BLEND_PREMULTIPLIED_SRC_NV 0x9280 8456 #define GL_BLUE_NV 0x1905 8457 #define GL_COLORBURN_NV 0x929A 8458 #define GL_COLORDODGE_NV 0x9299 8459 #define GL_CONJOINT_NV 0x9284 8460 #define GL_CONTRAST_NV 0x92A1 8461 #define GL_DARKEN_NV 0x9297 8462 #define GL_DIFFERENCE_NV 0x929E 8463 #define GL_DISJOINT_NV 0x9283 8464 #define GL_DST_ATOP_NV 0x928F 8465 #define GL_DST_IN_NV 0x928B 8466 #define GL_DST_NV 0x9287 8467 #define GL_DST_OUT_NV 0x928D 8468 #define GL_DST_OVER_NV 0x9289 8469 #define GL_EXCLUSION_NV 0x92A0 8470 #define GL_GREEN_NV 0x1904 8471 #define GL_HARDLIGHT_NV 0x929B 8472 #define GL_HARDMIX_NV 0x92A9 8473 #define GL_HSL_COLOR_NV 0x92AF 8474 #define GL_HSL_HUE_NV 0x92AD 8475 #define GL_HSL_LUMINOSITY_NV 0x92B0 8476 #define GL_HSL_SATURATION_NV 0x92AE 8477 #define GL_INVERT_OVG_NV 0x92B4 8478 #define GL_INVERT_RGB_NV 0x92A3 8479 #define GL_LIGHTEN_NV 0x9298 8480 #define GL_LINEARBURN_NV 0x92A5 8481 #define GL_LINEARDODGE_NV 0x92A4 8482 #define GL_LINEARLIGHT_NV 0x92A7 8483 #define GL_MINUS_CLAMPED_NV 0x92B3 8484 #define GL_MINUS_NV 0x929F 8485 #define GL_MULTIPLY_NV 0x9294 8486 #define GL_OVERLAY_NV 0x9296 8487 #define GL_PINLIGHT_NV 0x92A8 8488 #define GL_PLUS_CLAMPED_ALPHA_NV 0x92B2 8489 #define GL_PLUS_CLAMPED_NV 0x92B1 8490 #define GL_PLUS_DARKER_NV 0x9292 8491 #define GL_PLUS_NV 0x9291 8492 #define GL_RED_NV 0x1903 8493 #define GL_SCREEN_NV 0x9295 8494 #define GL_SOFTLIGHT_NV 0x929C 8495 #define GL_SRC_ATOP_NV 0x928E 8496 #define GL_SRC_IN_NV 0x928A 8497 #define GL_SRC_NV 0x9286 8498 #define GL_SRC_OUT_NV 0x928C 8499 #define GL_SRC_OVER_NV 0x9288 8500 #define GL_UNCORRELATED_NV 0x9282 8501 #define GL_VIVIDLIGHT_NV 0x92A6 8502 #define GL_XOR_NV 0x1506 8505 #ifdef GL_GLEXT_PROTOTYPES 8511 #ifndef GL_NV_blend_equation_advanced_coherent 8512 #define GL_NV_blend_equation_advanced_coherent 1 8513 #define GL_BLEND_ADVANCED_COHERENT_NV 0x9285 8516 #ifndef GL_NV_blend_square 8517 #define GL_NV_blend_square 1 8520 #ifndef GL_NV_compute_program5 8521 #define GL_NV_compute_program5 1 8522 #define GL_COMPUTE_PROGRAM_NV 0x90FB 8523 #define GL_COMPUTE_PROGRAM_PARAMETER_BUFFER_NV 0x90FC 8526 #ifndef GL_NV_conditional_render 8527 #define GL_NV_conditional_render 1 8528 #define GL_QUERY_WAIT_NV 0x8E13 8529 #define GL_QUERY_NO_WAIT_NV 0x8E14 8530 #define GL_QUERY_BY_REGION_WAIT_NV 0x8E15 8531 #define GL_QUERY_BY_REGION_NO_WAIT_NV 0x8E16 8534 #ifdef GL_GLEXT_PROTOTYPES 8540 #ifndef GL_NV_copy_depth_to_color 8541 #define GL_NV_copy_depth_to_color 1 8542 #define GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E 8543 #define GL_DEPTH_STENCIL_TO_BGRA_NV 0x886F 8546 #ifndef GL_NV_copy_image 8547 #define GL_NV_copy_image 1 8548 typedef void (
APIENTRYP PFNGLCOPYIMAGESUBDATANVPROC) (
GLuint srcName,
GLenum srcTarget,
GLint srcLevel,
GLint srcX,
GLint srcY,
GLint srcZ,
GLuint dstName,
GLenum dstTarget,
GLint dstLevel,
GLint dstX,
GLint dstY,
GLint dstZ,
GLsizei width,
GLsizei height,
GLsizei depth);
8549 #ifdef GL_GLEXT_PROTOTYPES 8550 GLAPI void APIENTRY glCopyImageSubDataNV (
GLuint srcName,
GLenum srcTarget,
GLint srcLevel,
GLint srcX,
GLint srcY,
GLint srcZ,
GLuint dstName,
GLenum dstTarget,
GLint dstLevel,
GLint dstX,
GLint dstY,
GLint dstZ,
GLsizei width,
GLsizei height,
GLsizei depth);
8554 #ifndef GL_NV_deep_texture3D 8555 #define GL_NV_deep_texture3D 1 8556 #define GL_MAX_DEEP_3D_TEXTURE_WIDTH_HEIGHT_NV 0x90D0 8557 #define GL_MAX_DEEP_3D_TEXTURE_DEPTH_NV 0x90D1 8560 #ifndef GL_NV_depth_buffer_float 8561 #define GL_NV_depth_buffer_float 1 8562 #define GL_DEPTH_COMPONENT32F_NV 0x8DAB 8563 #define GL_DEPTH32F_STENCIL8_NV 0x8DAC 8564 #define GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV 0x8DAD 8565 #define GL_DEPTH_BUFFER_FLOAT_MODE_NV 0x8DAF 8569 #ifdef GL_GLEXT_PROTOTYPES 8576 #ifndef GL_NV_depth_clamp 8577 #define GL_NV_depth_clamp 1 8578 #define GL_DEPTH_CLAMP_NV 0x864F 8581 #ifndef GL_NV_draw_texture 8582 #define GL_NV_draw_texture 1 8583 typedef void (
APIENTRYP PFNGLDRAWTEXTURENVPROC) (
GLuint texture,
GLuint sampler,
GLfloat x0,
GLfloat y0,
GLfloat x1,
GLfloat y1,
GLfloat z,
GLfloat s0,
GLfloat t0,
GLfloat s1,
GLfloat t1);
8584 #ifdef GL_GLEXT_PROTOTYPES 8585 GLAPI void APIENTRY glDrawTextureNV (
GLuint texture,
GLuint sampler,
GLfloat x0,
GLfloat y0,
GLfloat x1,
GLfloat y1,
GLfloat z,
GLfloat s0,
GLfloat t0,
GLfloat s1,
GLfloat t1);
8589 #ifndef GL_NV_evaluators 8590 #define GL_NV_evaluators 1 8591 #define GL_EVAL_2D_NV 0x86C0 8592 #define GL_EVAL_TRIANGULAR_2D_NV 0x86C1 8593 #define GL_MAP_TESSELLATION_NV 0x86C2 8594 #define GL_MAP_ATTRIB_U_ORDER_NV 0x86C3 8595 #define GL_MAP_ATTRIB_V_ORDER_NV 0x86C4 8596 #define GL_EVAL_FRACTIONAL_TESSELLATION_NV 0x86C5 8597 #define GL_EVAL_VERTEX_ATTRIB0_NV 0x86C6 8598 #define GL_EVAL_VERTEX_ATTRIB1_NV 0x86C7 8599 #define GL_EVAL_VERTEX_ATTRIB2_NV 0x86C8 8600 #define GL_EVAL_VERTEX_ATTRIB3_NV 0x86C9 8601 #define GL_EVAL_VERTEX_ATTRIB4_NV 0x86CA 8602 #define GL_EVAL_VERTEX_ATTRIB5_NV 0x86CB 8603 #define GL_EVAL_VERTEX_ATTRIB6_NV 0x86CC 8604 #define GL_EVAL_VERTEX_ATTRIB7_NV 0x86CD 8605 #define GL_EVAL_VERTEX_ATTRIB8_NV 0x86CE 8606 #define GL_EVAL_VERTEX_ATTRIB9_NV 0x86CF 8607 #define GL_EVAL_VERTEX_ATTRIB10_NV 0x86D0 8608 #define GL_EVAL_VERTEX_ATTRIB11_NV 0x86D1 8609 #define GL_EVAL_VERTEX_ATTRIB12_NV 0x86D2 8610 #define GL_EVAL_VERTEX_ATTRIB13_NV 0x86D3 8611 #define GL_EVAL_VERTEX_ATTRIB14_NV 0x86D4 8612 #define GL_EVAL_VERTEX_ATTRIB15_NV 0x86D5 8613 #define GL_MAX_MAP_TESSELLATION_NV 0x86D6 8614 #define GL_MAX_RATIONAL_EVAL_ORDER_NV 0x86D7 8624 #ifdef GL_GLEXT_PROTOTYPES 8637 #ifndef GL_NV_explicit_multisample 8638 #define GL_NV_explicit_multisample 1 8639 #define GL_SAMPLE_POSITION_NV 0x8E50 8640 #define GL_SAMPLE_MASK_NV 0x8E51 8641 #define GL_SAMPLE_MASK_VALUE_NV 0x8E52 8642 #define GL_TEXTURE_BINDING_RENDERBUFFER_NV 0x8E53 8643 #define GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV 0x8E54 8644 #define GL_TEXTURE_RENDERBUFFER_NV 0x8E55 8645 #define GL_SAMPLER_RENDERBUFFER_NV 0x8E56 8646 #define GL_INT_SAMPLER_RENDERBUFFER_NV 0x8E57 8647 #define GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV 0x8E58 8648 #define GL_MAX_SAMPLE_MASK_WORDS_NV 0x8E59 8652 #ifdef GL_GLEXT_PROTOTYPES 8660 #define GL_NV_fence 1 8661 #define GL_ALL_COMPLETED_NV 0x84F2 8662 #define GL_FENCE_STATUS_NV 0x84F3 8663 #define GL_FENCE_CONDITION_NV 0x84F4 8671 #ifdef GL_GLEXT_PROTOTYPES 8682 #ifndef GL_NV_float_buffer 8683 #define GL_NV_float_buffer 1 8684 #define GL_FLOAT_R_NV 0x8880 8685 #define GL_FLOAT_RG_NV 0x8881 8686 #define GL_FLOAT_RGB_NV 0x8882 8687 #define GL_FLOAT_RGBA_NV 0x8883 8688 #define GL_FLOAT_R16_NV 0x8884 8689 #define GL_FLOAT_R32_NV 0x8885 8690 #define GL_FLOAT_RG16_NV 0x8886 8691 #define GL_FLOAT_RG32_NV 0x8887 8692 #define GL_FLOAT_RGB16_NV 0x8888 8693 #define GL_FLOAT_RGB32_NV 0x8889 8694 #define GL_FLOAT_RGBA16_NV 0x888A 8695 #define GL_FLOAT_RGBA32_NV 0x888B 8696 #define GL_TEXTURE_FLOAT_COMPONENTS_NV 0x888C 8697 #define GL_FLOAT_CLEAR_COLOR_VALUE_NV 0x888D 8698 #define GL_FLOAT_RGBA_MODE_NV 0x888E 8701 #ifndef GL_NV_fog_distance 8702 #define GL_NV_fog_distance 1 8703 #define GL_FOG_DISTANCE_MODE_NV 0x855A 8704 #define GL_EYE_RADIAL_NV 0x855B 8705 #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C 8708 #ifndef GL_NV_fragment_program 8709 #define GL_NV_fragment_program 1 8710 #define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868 8711 #define GL_FRAGMENT_PROGRAM_NV 0x8870 8712 #define GL_MAX_TEXTURE_COORDS_NV 0x8871 8713 #define GL_MAX_TEXTURE_IMAGE_UNITS_NV 0x8872 8714 #define GL_FRAGMENT_PROGRAM_BINDING_NV 0x8873 8715 #define GL_PROGRAM_ERROR_STRING_NV 0x8874 8722 #ifdef GL_GLEXT_PROTOTYPES 8732 #ifndef GL_NV_fragment_program2 8733 #define GL_NV_fragment_program2 1 8734 #define GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 0x88F4 8735 #define GL_MAX_PROGRAM_CALL_DEPTH_NV 0x88F5 8736 #define GL_MAX_PROGRAM_IF_DEPTH_NV 0x88F6 8737 #define GL_MAX_PROGRAM_LOOP_DEPTH_NV 0x88F7 8738 #define GL_MAX_PROGRAM_LOOP_COUNT_NV 0x88F8 8741 #ifndef GL_NV_fragment_program4 8742 #define GL_NV_fragment_program4 1 8745 #ifndef GL_NV_fragment_program_option 8746 #define GL_NV_fragment_program_option 1 8749 #ifndef GL_NV_framebuffer_multisample_coverage 8750 #define GL_NV_framebuffer_multisample_coverage 1 8751 #define GL_RENDERBUFFER_COVERAGE_SAMPLES_NV 0x8CAB 8752 #define GL_RENDERBUFFER_COLOR_SAMPLES_NV 0x8E10 8753 #define GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV 0x8E11 8754 #define GL_MULTISAMPLE_COVERAGE_MODES_NV 0x8E12 8756 #ifdef GL_GLEXT_PROTOTYPES 8761 #ifndef GL_NV_geometry_program4 8762 #define GL_NV_geometry_program4 1 8763 #define GL_GEOMETRY_PROGRAM_NV 0x8C26 8764 #define GL_MAX_PROGRAM_OUTPUT_VERTICES_NV 0x8C27 8765 #define GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV 0x8C28 8770 #ifdef GL_GLEXT_PROTOTYPES 8778 #ifndef GL_NV_geometry_shader4 8779 #define GL_NV_geometry_shader4 1 8782 #ifndef GL_NV_gpu_program4 8783 #define GL_NV_gpu_program4 1 8784 #define GL_MIN_PROGRAM_TEXEL_OFFSET_NV 0x8904 8785 #define GL_MAX_PROGRAM_TEXEL_OFFSET_NV 0x8905 8786 #define GL_PROGRAM_ATTRIB_COMPONENTS_NV 0x8906 8787 #define GL_PROGRAM_RESULT_COMPONENTS_NV 0x8907 8788 #define GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV 0x8908 8789 #define GL_MAX_PROGRAM_RESULT_COMPONENTS_NV 0x8909 8790 #define GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV 0x8DA5 8791 #define GL_MAX_PROGRAM_GENERIC_RESULTS_NV 0x8DA6 8808 #ifdef GL_GLEXT_PROTOTYPES 8828 #ifndef GL_NV_gpu_program5 8829 #define GL_NV_gpu_program5 1 8830 #define GL_MAX_GEOMETRY_PROGRAM_INVOCATIONS_NV 0x8E5A 8831 #define GL_MIN_FRAGMENT_INTERPOLATION_OFFSET_NV 0x8E5B 8832 #define GL_MAX_FRAGMENT_INTERPOLATION_OFFSET_NV 0x8E5C 8833 #define GL_FRAGMENT_PROGRAM_INTERPOLATION_OFFSET_BITS_NV 0x8E5D 8834 #define GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET_NV 0x8E5E 8835 #define GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET_NV 0x8E5F 8836 #define GL_MAX_PROGRAM_SUBROUTINE_PARAMETERS_NV 0x8F44 8837 #define GL_MAX_PROGRAM_SUBROUTINE_NUM_NV 0x8F45 8840 #ifdef GL_GLEXT_PROTOTYPES 8846 #ifndef GL_NV_gpu_program5_mem_extended 8847 #define GL_NV_gpu_program5_mem_extended 1 8850 #ifndef GL_NV_gpu_shader5 8851 #define GL_NV_gpu_shader5 1 8854 #ifndef GL_NV_half_float 8855 #define GL_NV_half_float 1 8857 #define GL_HALF_FLOAT_NV 0x140B 8858 typedef void (
APIENTRYP PFNGLVERTEX2HNVPROC) (GLhalfNV
x, GLhalfNV
y);
8859 typedef void (
APIENTRYP PFNGLVERTEX2HVNVPROC) (
const GLhalfNV *
v);
8860 typedef void (
APIENTRYP PFNGLVERTEX3HNVPROC) (GLhalfNV
x, GLhalfNV
y, GLhalfNV
z);
8861 typedef void (
APIENTRYP PFNGLVERTEX3HVNVPROC) (
const GLhalfNV *
v);
8862 typedef void (
APIENTRYP PFNGLVERTEX4HNVPROC) (GLhalfNV
x, GLhalfNV
y, GLhalfNV
z, GLhalfNV
w);
8863 typedef void (
APIENTRYP PFNGLVERTEX4HVNVPROC) (
const GLhalfNV *
v);
8865 typedef void (
APIENTRYP PFNGLNORMAL3HVNVPROC) (
const GLhalfNV *
v);
8867 typedef void (
APIENTRYP PFNGLCOLOR3HVNVPROC) (
const GLhalfNV *
v);
8869 typedef void (
APIENTRYP PFNGLCOLOR4HVNVPROC) (
const GLhalfNV *
v);
8871 typedef void (
APIENTRYP PFNGLTEXCOORD1HVNVPROC) (
const GLhalfNV *
v);
8872 typedef void (
APIENTRYP PFNGLTEXCOORD2HNVPROC) (GLhalfNV
s, GLhalfNV
t);
8873 typedef void (
APIENTRYP PFNGLTEXCOORD2HVNVPROC) (
const GLhalfNV *
v);
8874 typedef void (
APIENTRYP PFNGLTEXCOORD3HNVPROC) (GLhalfNV
s, GLhalfNV
t, GLhalfNV
r);
8875 typedef void (
APIENTRYP PFNGLTEXCOORD3HVNVPROC) (
const GLhalfNV *
v);
8876 typedef void (
APIENTRYP PFNGLTEXCOORD4HNVPROC) (GLhalfNV
s, GLhalfNV
t, GLhalfNV
r, GLhalfNV
q);
8877 typedef void (
APIENTRYP PFNGLTEXCOORD4HVNVPROC) (
const GLhalfNV *
v);
8886 typedef void (
APIENTRYP PFNGLFOGCOORDHNVPROC) (GLhalfNV fog);
8887 typedef void (
APIENTRYP PFNGLFOGCOORDHVNVPROC) (
const GLhalfNV *fog);
8889 typedef void (
APIENTRYP PFNGLSECONDARYCOLOR3HVNVPROC) (
const GLhalfNV *
v);
8904 #ifdef GL_GLEXT_PROTOTYPES 8954 #ifndef GL_NV_light_max_exponent 8955 #define GL_NV_light_max_exponent 1 8956 #define GL_MAX_SHININESS_NV 0x8504 8957 #define GL_MAX_SPOT_EXPONENT_NV 0x8505 8960 #ifndef GL_NV_multisample_coverage 8961 #define GL_NV_multisample_coverage 1 8962 #define GL_COLOR_SAMPLES_NV 0x8E20 8965 #ifndef GL_NV_multisample_filter_hint 8966 #define GL_NV_multisample_filter_hint 1 8967 #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534 8970 #ifndef GL_NV_occlusion_query 8971 #define GL_NV_occlusion_query 1 8972 #define GL_PIXEL_COUNTER_BITS_NV 0x8864 8973 #define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865 8974 #define GL_PIXEL_COUNT_NV 0x8866 8975 #define GL_PIXEL_COUNT_AVAILABLE_NV 0x8867 8983 #ifdef GL_GLEXT_PROTOTYPES 8994 #ifndef GL_NV_packed_depth_stencil 8995 #define GL_NV_packed_depth_stencil 1 8996 #define GL_DEPTH_STENCIL_NV 0x84F9 8997 #define GL_UNSIGNED_INT_24_8_NV 0x84FA 9000 #ifndef GL_NV_parameter_buffer_object 9001 #define GL_NV_parameter_buffer_object 1 9002 #define GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV 0x8DA0 9003 #define GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV 0x8DA1 9004 #define GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV 0x8DA2 9005 #define GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV 0x8DA3 9006 #define GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV 0x8DA4 9010 #ifdef GL_GLEXT_PROTOTYPES 9017 #ifndef GL_NV_parameter_buffer_object2 9018 #define GL_NV_parameter_buffer_object2 1 9021 #ifndef GL_NV_path_rendering 9022 #define GL_NV_path_rendering 1 9023 #define GL_PATH_FORMAT_SVG_NV 0x9070 9024 #define GL_PATH_FORMAT_PS_NV 0x9071 9025 #define GL_STANDARD_FONT_NAME_NV 0x9072 9026 #define GL_SYSTEM_FONT_NAME_NV 0x9073 9027 #define GL_FILE_NAME_NV 0x9074 9028 #define GL_PATH_STROKE_WIDTH_NV 0x9075 9029 #define GL_PATH_END_CAPS_NV 0x9076 9030 #define GL_PATH_INITIAL_END_CAP_NV 0x9077 9031 #define GL_PATH_TERMINAL_END_CAP_NV 0x9078 9032 #define GL_PATH_JOIN_STYLE_NV 0x9079 9033 #define GL_PATH_MITER_LIMIT_NV 0x907A 9034 #define GL_PATH_DASH_CAPS_NV 0x907B 9035 #define GL_PATH_INITIAL_DASH_CAP_NV 0x907C 9036 #define GL_PATH_TERMINAL_DASH_CAP_NV 0x907D 9037 #define GL_PATH_DASH_OFFSET_NV 0x907E 9038 #define GL_PATH_CLIENT_LENGTH_NV 0x907F 9039 #define GL_PATH_FILL_MODE_NV 0x9080 9040 #define GL_PATH_FILL_MASK_NV 0x9081 9041 #define GL_PATH_FILL_COVER_MODE_NV 0x9082 9042 #define GL_PATH_STROKE_COVER_MODE_NV 0x9083 9043 #define GL_PATH_STROKE_MASK_NV 0x9084 9044 #define GL_COUNT_UP_NV 0x9088 9045 #define GL_COUNT_DOWN_NV 0x9089 9046 #define GL_PATH_OBJECT_BOUNDING_BOX_NV 0x908A 9047 #define GL_CONVEX_HULL_NV 0x908B 9048 #define GL_BOUNDING_BOX_NV 0x908D 9049 #define GL_TRANSLATE_X_NV 0x908E 9050 #define GL_TRANSLATE_Y_NV 0x908F 9051 #define GL_TRANSLATE_2D_NV 0x9090 9052 #define GL_TRANSLATE_3D_NV 0x9091 9053 #define GL_AFFINE_2D_NV 0x9092 9054 #define GL_AFFINE_3D_NV 0x9094 9055 #define GL_TRANSPOSE_AFFINE_2D_NV 0x9096 9056 #define GL_TRANSPOSE_AFFINE_3D_NV 0x9098 9057 #define GL_UTF8_NV 0x909A 9058 #define GL_UTF16_NV 0x909B 9059 #define GL_BOUNDING_BOX_OF_BOUNDING_BOXES_NV 0x909C 9060 #define GL_PATH_COMMAND_COUNT_NV 0x909D 9061 #define GL_PATH_COORD_COUNT_NV 0x909E 9062 #define GL_PATH_DASH_ARRAY_COUNT_NV 0x909F 9063 #define GL_PATH_COMPUTED_LENGTH_NV 0x90A0 9064 #define GL_PATH_FILL_BOUNDING_BOX_NV 0x90A1 9065 #define GL_PATH_STROKE_BOUNDING_BOX_NV 0x90A2 9066 #define GL_SQUARE_NV 0x90A3 9067 #define GL_ROUND_NV 0x90A4 9068 #define GL_TRIANGULAR_NV 0x90A5 9069 #define GL_BEVEL_NV 0x90A6 9070 #define GL_MITER_REVERT_NV 0x90A7 9071 #define GL_MITER_TRUNCATE_NV 0x90A8 9072 #define GL_SKIP_MISSING_GLYPH_NV 0x90A9 9073 #define GL_USE_MISSING_GLYPH_NV 0x90AA 9074 #define GL_PATH_ERROR_POSITION_NV 0x90AB 9075 #define GL_PATH_FOG_GEN_MODE_NV 0x90AC 9076 #define GL_ACCUM_ADJACENT_PAIRS_NV 0x90AD 9077 #define GL_ADJACENT_PAIRS_NV 0x90AE 9078 #define GL_FIRST_TO_REST_NV 0x90AF 9079 #define GL_PATH_GEN_MODE_NV 0x90B0 9080 #define GL_PATH_GEN_COEFF_NV 0x90B1 9081 #define GL_PATH_GEN_COLOR_FORMAT_NV 0x90B2 9082 #define GL_PATH_GEN_COMPONENTS_NV 0x90B3 9083 #define GL_PATH_STENCIL_FUNC_NV 0x90B7 9084 #define GL_PATH_STENCIL_REF_NV 0x90B8 9085 #define GL_PATH_STENCIL_VALUE_MASK_NV 0x90B9 9086 #define GL_PATH_STENCIL_DEPTH_OFFSET_FACTOR_NV 0x90BD 9087 #define GL_PATH_STENCIL_DEPTH_OFFSET_UNITS_NV 0x90BE 9088 #define GL_PATH_COVER_DEPTH_FUNC_NV 0x90BF 9089 #define GL_PATH_DASH_OFFSET_RESET_NV 0x90B4 9090 #define GL_MOVE_TO_RESETS_NV 0x90B5 9091 #define GL_MOVE_TO_CONTINUES_NV 0x90B6 9092 #define GL_CLOSE_PATH_NV 0x00 9093 #define GL_MOVE_TO_NV 0x02 9094 #define GL_RELATIVE_MOVE_TO_NV 0x03 9095 #define GL_LINE_TO_NV 0x04 9096 #define GL_RELATIVE_LINE_TO_NV 0x05 9097 #define GL_HORIZONTAL_LINE_TO_NV 0x06 9098 #define GL_RELATIVE_HORIZONTAL_LINE_TO_NV 0x07 9099 #define GL_VERTICAL_LINE_TO_NV 0x08 9100 #define GL_RELATIVE_VERTICAL_LINE_TO_NV 0x09 9101 #define GL_QUADRATIC_CURVE_TO_NV 0x0A 9102 #define GL_RELATIVE_QUADRATIC_CURVE_TO_NV 0x0B 9103 #define GL_CUBIC_CURVE_TO_NV 0x0C 9104 #define GL_RELATIVE_CUBIC_CURVE_TO_NV 0x0D 9105 #define GL_SMOOTH_QUADRATIC_CURVE_TO_NV 0x0E 9106 #define GL_RELATIVE_SMOOTH_QUADRATIC_CURVE_TO_NV 0x0F 9107 #define GL_SMOOTH_CUBIC_CURVE_TO_NV 0x10 9108 #define GL_RELATIVE_SMOOTH_CUBIC_CURVE_TO_NV 0x11 9109 #define GL_SMALL_CCW_ARC_TO_NV 0x12 9110 #define GL_RELATIVE_SMALL_CCW_ARC_TO_NV 0x13 9111 #define GL_SMALL_CW_ARC_TO_NV 0x14 9112 #define GL_RELATIVE_SMALL_CW_ARC_TO_NV 0x15 9113 #define GL_LARGE_CCW_ARC_TO_NV 0x16 9114 #define GL_RELATIVE_LARGE_CCW_ARC_TO_NV 0x17 9115 #define GL_LARGE_CW_ARC_TO_NV 0x18 9116 #define GL_RELATIVE_LARGE_CW_ARC_TO_NV 0x19 9117 #define GL_RESTART_PATH_NV 0xF0 9118 #define GL_DUP_FIRST_CUBIC_CURVE_TO_NV 0xF2 9119 #define GL_DUP_LAST_CUBIC_CURVE_TO_NV 0xF4 9120 #define GL_RECT_NV 0xF6 9121 #define GL_CIRCULAR_CCW_ARC_TO_NV 0xF8 9122 #define GL_CIRCULAR_CW_ARC_TO_NV 0xFA 9123 #define GL_CIRCULAR_TANGENT_ARC_TO_NV 0xFC 9124 #define GL_ARC_TO_NV 0xFE 9125 #define GL_RELATIVE_ARC_TO_NV 0xFF 9126 #define GL_BOLD_BIT_NV 0x01 9127 #define GL_ITALIC_BIT_NV 0x02 9128 #define GL_GLYPH_WIDTH_BIT_NV 0x01 9129 #define GL_GLYPH_HEIGHT_BIT_NV 0x02 9130 #define GL_GLYPH_HORIZONTAL_BEARING_X_BIT_NV 0x04 9131 #define GL_GLYPH_HORIZONTAL_BEARING_Y_BIT_NV 0x08 9132 #define GL_GLYPH_HORIZONTAL_BEARING_ADVANCE_BIT_NV 0x10 9133 #define GL_GLYPH_VERTICAL_BEARING_X_BIT_NV 0x20 9134 #define GL_GLYPH_VERTICAL_BEARING_Y_BIT_NV 0x40 9135 #define GL_GLYPH_VERTICAL_BEARING_ADVANCE_BIT_NV 0x80 9136 #define GL_GLYPH_HAS_KERNING_BIT_NV 0x100 9137 #define GL_FONT_X_MIN_BOUNDS_BIT_NV 0x00010000 9138 #define GL_FONT_Y_MIN_BOUNDS_BIT_NV 0x00020000 9139 #define GL_FONT_X_MAX_BOUNDS_BIT_NV 0x00040000 9140 #define GL_FONT_Y_MAX_BOUNDS_BIT_NV 0x00080000 9141 #define GL_FONT_UNITS_PER_EM_BIT_NV 0x00100000 9142 #define GL_FONT_ASCENDER_BIT_NV 0x00200000 9143 #define GL_FONT_DESCENDER_BIT_NV 0x00400000 9144 #define GL_FONT_HEIGHT_BIT_NV 0x00800000 9145 #define GL_FONT_MAX_ADVANCE_WIDTH_BIT_NV 0x01000000 9146 #define GL_FONT_MAX_ADVANCE_HEIGHT_BIT_NV 0x02000000 9147 #define GL_FONT_UNDERLINE_POSITION_BIT_NV 0x04000000 9148 #define GL_FONT_UNDERLINE_THICKNESS_BIT_NV 0x08000000 9149 #define GL_FONT_HAS_KERNING_BIT_NV 0x10000000 9150 #define GL_PRIMARY_COLOR_NV 0x852C 9151 #define GL_SECONDARY_COLOR_NV 0x852D 9201 #ifdef GL_GLEXT_PROTOTYPES 9254 #ifndef GL_NV_pixel_data_range 9255 #define GL_NV_pixel_data_range 1 9256 #define GL_WRITE_PIXEL_DATA_RANGE_NV 0x8878 9257 #define GL_READ_PIXEL_DATA_RANGE_NV 0x8879 9258 #define GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV 0x887A 9259 #define GL_READ_PIXEL_DATA_RANGE_LENGTH_NV 0x887B 9260 #define GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV 0x887C 9261 #define GL_READ_PIXEL_DATA_RANGE_POINTER_NV 0x887D 9264 #ifdef GL_GLEXT_PROTOTYPES 9270 #ifndef GL_NV_point_sprite 9271 #define GL_NV_point_sprite 1 9272 #define GL_POINT_SPRITE_NV 0x8861 9273 #define GL_COORD_REPLACE_NV 0x8862 9274 #define GL_POINT_SPRITE_R_MODE_NV 0x8863 9277 #ifdef GL_GLEXT_PROTOTYPES 9283 #ifndef GL_NV_present_video 9284 #define GL_NV_present_video 1 9285 #define GL_FRAME_NV 0x8E26 9286 #define GL_FIELDS_NV 0x8E27 9287 #define GL_CURRENT_TIME_NV 0x8E28 9288 #define GL_NUM_FILL_STREAMS_NV 0x8E29 9289 #define GL_PRESENT_TIME_NV 0x8E2A 9290 #define GL_PRESENT_DURATION_NV 0x8E2B 9291 typedef void (
APIENTRYP PFNGLPRESENTFRAMEKEYEDNVPROC) (
GLuint video_slot, GLuint64EXT
minPresentTime,
GLuint beginPresentTimeId,
GLuint presentDurationId,
GLenum type,
GLenum target0,
GLuint fill0,
GLuint key0,
GLenum target1,
GLuint fill1,
GLuint key1);
9292 typedef void (
APIENTRYP PFNGLPRESENTFRAMEDUALFILLNVPROC) (
GLuint video_slot, GLuint64EXT
minPresentTime,
GLuint beginPresentTimeId,
GLuint presentDurationId,
GLenum type,
GLenum target0,
GLuint fill0,
GLenum target1,
GLuint fill1,
GLenum target2,
GLuint fill2,
GLenum target3,
GLuint fill3);
9297 #ifdef GL_GLEXT_PROTOTYPES 9298 GLAPI void APIENTRY glPresentFrameKeyedNV (
GLuint video_slot, GLuint64EXT minPresentTime,
GLuint beginPresentTimeId,
GLuint presentDurationId,
GLenum type,
GLenum target0,
GLuint fill0,
GLuint key0,
GLenum target1,
GLuint fill1,
GLuint key1);
9299 GLAPI void APIENTRY glPresentFrameDualFillNV (
GLuint video_slot, GLuint64EXT minPresentTime,
GLuint beginPresentTimeId,
GLuint presentDurationId,
GLenum type,
GLenum target0,
GLuint fill0,
GLenum target1,
GLuint fill1,
GLenum target2,
GLuint fill2,
GLenum target3,
GLuint fill3);
9307 #ifndef GL_NV_primitive_restart 9308 #define GL_NV_primitive_restart 1 9309 #define GL_PRIMITIVE_RESTART_NV 0x8558 9310 #define GL_PRIMITIVE_RESTART_INDEX_NV 0x8559 9313 #ifdef GL_GLEXT_PROTOTYPES 9319 #ifndef GL_NV_register_combiners 9320 #define GL_NV_register_combiners 1 9321 #define GL_REGISTER_COMBINERS_NV 0x8522 9322 #define GL_VARIABLE_A_NV 0x8523 9323 #define GL_VARIABLE_B_NV 0x8524 9324 #define GL_VARIABLE_C_NV 0x8525 9325 #define GL_VARIABLE_D_NV 0x8526 9326 #define GL_VARIABLE_E_NV 0x8527 9327 #define GL_VARIABLE_F_NV 0x8528 9328 #define GL_VARIABLE_G_NV 0x8529 9329 #define GL_CONSTANT_COLOR0_NV 0x852A 9330 #define GL_CONSTANT_COLOR1_NV 0x852B 9331 #define GL_SPARE0_NV 0x852E 9332 #define GL_SPARE1_NV 0x852F 9333 #define GL_DISCARD_NV 0x8530 9334 #define GL_E_TIMES_F_NV 0x8531 9335 #define GL_SPARE0_PLUS_SECONDARY_COLOR_NV 0x8532 9336 #define GL_UNSIGNED_IDENTITY_NV 0x8536 9337 #define GL_UNSIGNED_INVERT_NV 0x8537 9338 #define GL_EXPAND_NORMAL_NV 0x8538 9339 #define GL_EXPAND_NEGATE_NV 0x8539 9340 #define GL_HALF_BIAS_NORMAL_NV 0x853A 9341 #define GL_HALF_BIAS_NEGATE_NV 0x853B 9342 #define GL_SIGNED_IDENTITY_NV 0x853C 9343 #define GL_SIGNED_NEGATE_NV 0x853D 9344 #define GL_SCALE_BY_TWO_NV 0x853E 9345 #define GL_SCALE_BY_FOUR_NV 0x853F 9346 #define GL_SCALE_BY_ONE_HALF_NV 0x8540 9347 #define GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 0x8541 9348 #define GL_COMBINER_INPUT_NV 0x8542 9349 #define GL_COMBINER_MAPPING_NV 0x8543 9350 #define GL_COMBINER_COMPONENT_USAGE_NV 0x8544 9351 #define GL_COMBINER_AB_DOT_PRODUCT_NV 0x8545 9352 #define GL_COMBINER_CD_DOT_PRODUCT_NV 0x8546 9353 #define GL_COMBINER_MUX_SUM_NV 0x8547 9354 #define GL_COMBINER_SCALE_NV 0x8548 9355 #define GL_COMBINER_BIAS_NV 0x8549 9356 #define GL_COMBINER_AB_OUTPUT_NV 0x854A 9357 #define GL_COMBINER_CD_OUTPUT_NV 0x854B 9358 #define GL_COMBINER_SUM_OUTPUT_NV 0x854C 9359 #define GL_MAX_GENERAL_COMBINERS_NV 0x854D 9360 #define GL_NUM_GENERAL_COMBINERS_NV 0x854E 9361 #define GL_COLOR_SUM_CLAMP_NV 0x854F 9362 #define GL_COMBINER0_NV 0x8550 9363 #define GL_COMBINER1_NV 0x8551 9364 #define GL_COMBINER2_NV 0x8552 9365 #define GL_COMBINER3_NV 0x8553 9366 #define GL_COMBINER4_NV 0x8554 9367 #define GL_COMBINER5_NV 0x8555 9368 #define GL_COMBINER6_NV 0x8556 9369 #define GL_COMBINER7_NV 0x8557 9383 #ifdef GL_GLEXT_PROTOTYPES 9400 #ifndef GL_NV_register_combiners2 9401 #define GL_NV_register_combiners2 1 9402 #define GL_PER_STAGE_CONSTANTS_NV 0x8535 9405 #ifdef GL_GLEXT_PROTOTYPES 9411 #ifndef GL_NV_shader_atomic_counters 9412 #define GL_NV_shader_atomic_counters 1 9415 #ifndef GL_NV_shader_atomic_float 9416 #define GL_NV_shader_atomic_float 1 9419 #ifndef GL_NV_shader_buffer_load 9420 #define GL_NV_shader_buffer_load 1 9421 #define GL_BUFFER_GPU_ADDRESS_NV 0x8F1D 9422 #define GL_GPU_ADDRESS_NV 0x8F34 9423 #define GL_MAX_SHADER_BUFFER_ADDRESS_NV 0x8F35 9437 #ifdef GL_GLEXT_PROTOTYPES 9454 #ifndef GL_NV_shader_buffer_store 9455 #define GL_NV_shader_buffer_store 1 9456 #define GL_SHADER_GLOBAL_ACCESS_BARRIER_BIT_NV 0x00000010 9459 #ifndef GL_NV_shader_storage_buffer_object 9460 #define GL_NV_shader_storage_buffer_object 1 9463 #ifndef GL_NV_shader_thread_group 9464 #define GL_NV_shader_thread_group 1 9465 #define GL_WARP_SIZE_NV 0x9339 9466 #define GL_WARPS_PER_SM_NV 0x933A 9467 #define GL_SM_COUNT_NV 0x933B 9470 #ifndef GL_NV_shader_thread_shuffle 9471 #define GL_NV_shader_thread_shuffle 1 9474 #ifndef GL_NV_tessellation_program5 9475 #define GL_NV_tessellation_program5 1 9476 #define GL_MAX_PROGRAM_PATCH_ATTRIBS_NV 0x86D8 9477 #define GL_TESS_CONTROL_PROGRAM_NV 0x891E 9478 #define GL_TESS_EVALUATION_PROGRAM_NV 0x891F 9479 #define GL_TESS_CONTROL_PROGRAM_PARAMETER_BUFFER_NV 0x8C74 9480 #define GL_TESS_EVALUATION_PROGRAM_PARAMETER_BUFFER_NV 0x8C75 9483 #ifndef GL_NV_texgen_emboss 9484 #define GL_NV_texgen_emboss 1 9485 #define GL_EMBOSS_LIGHT_NV 0x855D 9486 #define GL_EMBOSS_CONSTANT_NV 0x855E 9487 #define GL_EMBOSS_MAP_NV 0x855F 9490 #ifndef GL_NV_texgen_reflection 9491 #define GL_NV_texgen_reflection 1 9492 #define GL_NORMAL_MAP_NV 0x8511 9493 #define GL_REFLECTION_MAP_NV 0x8512 9496 #ifndef GL_NV_texture_barrier 9497 #define GL_NV_texture_barrier 1 9499 #ifdef GL_GLEXT_PROTOTYPES 9504 #ifndef GL_NV_texture_compression_vtc 9505 #define GL_NV_texture_compression_vtc 1 9508 #ifndef GL_NV_texture_env_combine4 9509 #define GL_NV_texture_env_combine4 1 9510 #define GL_COMBINE4_NV 0x8503 9511 #define GL_SOURCE3_RGB_NV 0x8583 9512 #define GL_SOURCE3_ALPHA_NV 0x858B 9513 #define GL_OPERAND3_RGB_NV 0x8593 9514 #define GL_OPERAND3_ALPHA_NV 0x859B 9517 #ifndef GL_NV_texture_expand_normal 9518 #define GL_NV_texture_expand_normal 1 9519 #define GL_TEXTURE_UNSIGNED_REMAP_MODE_NV 0x888F 9522 #ifndef GL_NV_texture_multisample 9523 #define GL_NV_texture_multisample 1 9524 #define GL_TEXTURE_COVERAGE_SAMPLES_NV 0x9045 9525 #define GL_TEXTURE_COLOR_SAMPLES_NV 0x9046 9532 #ifdef GL_GLEXT_PROTOTYPES 9542 #ifndef GL_NV_texture_rectangle 9543 #define GL_NV_texture_rectangle 1 9544 #define GL_TEXTURE_RECTANGLE_NV 0x84F5 9545 #define GL_TEXTURE_BINDING_RECTANGLE_NV 0x84F6 9546 #define GL_PROXY_TEXTURE_RECTANGLE_NV 0x84F7 9547 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 0x84F8 9550 #ifndef GL_NV_texture_shader 9551 #define GL_NV_texture_shader 1 9552 #define GL_OFFSET_TEXTURE_RECTANGLE_NV 0x864C 9553 #define GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 0x864D 9554 #define GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 0x864E 9555 #define GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 0x86D9 9556 #define GL_UNSIGNED_INT_S8_S8_8_8_NV 0x86DA 9557 #define GL_UNSIGNED_INT_8_8_S8_S8_REV_NV 0x86DB 9558 #define GL_DSDT_MAG_INTENSITY_NV 0x86DC 9559 #define GL_SHADER_CONSISTENT_NV 0x86DD 9560 #define GL_TEXTURE_SHADER_NV 0x86DE 9561 #define GL_SHADER_OPERATION_NV 0x86DF 9562 #define GL_CULL_MODES_NV 0x86E0 9563 #define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1 9564 #define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2 9565 #define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3 9566 #define GL_OFFSET_TEXTURE_2D_MATRIX_NV 0x86E1 9567 #define GL_OFFSET_TEXTURE_2D_SCALE_NV 0x86E2 9568 #define GL_OFFSET_TEXTURE_2D_BIAS_NV 0x86E3 9569 #define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4 9570 #define GL_CONST_EYE_NV 0x86E5 9571 #define GL_PASS_THROUGH_NV 0x86E6 9572 #define GL_CULL_FRAGMENT_NV 0x86E7 9573 #define GL_OFFSET_TEXTURE_2D_NV 0x86E8 9574 #define GL_DEPENDENT_AR_TEXTURE_2D_NV 0x86E9 9575 #define GL_DEPENDENT_GB_TEXTURE_2D_NV 0x86EA 9576 #define GL_DOT_PRODUCT_NV 0x86EC 9577 #define GL_DOT_PRODUCT_DEPTH_REPLACE_NV 0x86ED 9578 #define GL_DOT_PRODUCT_TEXTURE_2D_NV 0x86EE 9579 #define GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 0x86F0 9580 #define GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 0x86F1 9581 #define GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 0x86F2 9582 #define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3 9583 #define GL_HILO_NV 0x86F4 9584 #define GL_DSDT_NV 0x86F5 9585 #define GL_DSDT_MAG_NV 0x86F6 9586 #define GL_DSDT_MAG_VIB_NV 0x86F7 9587 #define GL_HILO16_NV 0x86F8 9588 #define GL_SIGNED_HILO_NV 0x86F9 9589 #define GL_SIGNED_HILO16_NV 0x86FA 9590 #define GL_SIGNED_RGBA_NV 0x86FB 9591 #define GL_SIGNED_RGBA8_NV 0x86FC 9592 #define GL_SIGNED_RGB_NV 0x86FE 9593 #define GL_SIGNED_RGB8_NV 0x86FF 9594 #define GL_SIGNED_LUMINANCE_NV 0x8701 9595 #define GL_SIGNED_LUMINANCE8_NV 0x8702 9596 #define GL_SIGNED_LUMINANCE_ALPHA_NV 0x8703 9597 #define GL_SIGNED_LUMINANCE8_ALPHA8_NV 0x8704 9598 #define GL_SIGNED_ALPHA_NV 0x8705 9599 #define GL_SIGNED_ALPHA8_NV 0x8706 9600 #define GL_SIGNED_INTENSITY_NV 0x8707 9601 #define GL_SIGNED_INTENSITY8_NV 0x8708 9602 #define GL_DSDT8_NV 0x8709 9603 #define GL_DSDT8_MAG8_NV 0x870A 9604 #define GL_DSDT8_MAG8_INTENSITY8_NV 0x870B 9605 #define GL_SIGNED_RGB_UNSIGNED_ALPHA_NV 0x870C 9606 #define GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 0x870D 9607 #define GL_HI_SCALE_NV 0x870E 9608 #define GL_LO_SCALE_NV 0x870F 9609 #define GL_DS_SCALE_NV 0x8710 9610 #define GL_DT_SCALE_NV 0x8711 9611 #define GL_MAGNITUDE_SCALE_NV 0x8712 9612 #define GL_VIBRANCE_SCALE_NV 0x8713 9613 #define GL_HI_BIAS_NV 0x8714 9614 #define GL_LO_BIAS_NV 0x8715 9615 #define GL_DS_BIAS_NV 0x8716 9616 #define GL_DT_BIAS_NV 0x8717 9617 #define GL_MAGNITUDE_BIAS_NV 0x8718 9618 #define GL_VIBRANCE_BIAS_NV 0x8719 9619 #define GL_TEXTURE_BORDER_VALUES_NV 0x871A 9620 #define GL_TEXTURE_HI_SIZE_NV 0x871B 9621 #define GL_TEXTURE_LO_SIZE_NV 0x871C 9622 #define GL_TEXTURE_DS_SIZE_NV 0x871D 9623 #define GL_TEXTURE_DT_SIZE_NV 0x871E 9624 #define GL_TEXTURE_MAG_SIZE_NV 0x871F 9627 #ifndef GL_NV_texture_shader2 9628 #define GL_NV_texture_shader2 1 9629 #define GL_DOT_PRODUCT_TEXTURE_3D_NV 0x86EF 9632 #ifndef GL_NV_texture_shader3 9633 #define GL_NV_texture_shader3 1 9634 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 0x8850 9635 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 0x8851 9636 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8852 9637 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853 9638 #define GL_OFFSET_HILO_TEXTURE_2D_NV 0x8854 9639 #define GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 0x8855 9640 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 0x8856 9641 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857 9642 #define GL_DEPENDENT_HILO_TEXTURE_2D_NV 0x8858 9643 #define GL_DEPENDENT_RGB_TEXTURE_3D_NV 0x8859 9644 #define GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 0x885A 9645 #define GL_DOT_PRODUCT_PASS_THROUGH_NV 0x885B 9646 #define GL_DOT_PRODUCT_TEXTURE_1D_NV 0x885C 9647 #define GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 0x885D 9648 #define GL_HILO8_NV 0x885E 9649 #define GL_SIGNED_HILO8_NV 0x885F 9650 #define GL_FORCE_BLUE_TO_ONE_NV 0x8860 9653 #ifndef GL_NV_transform_feedback 9654 #define GL_NV_transform_feedback 1 9655 #define GL_BACK_PRIMARY_COLOR_NV 0x8C77 9656 #define GL_BACK_SECONDARY_COLOR_NV 0x8C78 9657 #define GL_TEXTURE_COORD_NV 0x8C79 9658 #define GL_CLIP_DISTANCE_NV 0x8C7A 9659 #define GL_VERTEX_ID_NV 0x8C7B 9660 #define GL_PRIMITIVE_ID_NV 0x8C7C 9661 #define GL_GENERIC_ATTRIB_NV 0x8C7D 9662 #define GL_TRANSFORM_FEEDBACK_ATTRIBS_NV 0x8C7E 9663 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV 0x8C7F 9664 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV 0x8C80 9665 #define GL_ACTIVE_VARYINGS_NV 0x8C81 9666 #define GL_ACTIVE_VARYING_MAX_LENGTH_NV 0x8C82 9667 #define GL_TRANSFORM_FEEDBACK_VARYINGS_NV 0x8C83 9668 #define GL_TRANSFORM_FEEDBACK_BUFFER_START_NV 0x8C84 9669 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV 0x8C85 9670 #define GL_TRANSFORM_FEEDBACK_RECORD_NV 0x8C86 9671 #define GL_PRIMITIVES_GENERATED_NV 0x8C87 9672 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV 0x8C88 9673 #define GL_RASTERIZER_DISCARD_NV 0x8C89 9674 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_NV 0x8C8A 9675 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV 0x8C8B 9676 #define GL_INTERLEAVED_ATTRIBS_NV 0x8C8C 9677 #define GL_SEPARATE_ATTRIBS_NV 0x8C8D 9678 #define GL_TRANSFORM_FEEDBACK_BUFFER_NV 0x8C8E 9679 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV 0x8C8F 9680 #define GL_LAYER_NV 0x8DAA 9681 #define GL_NEXT_BUFFER_NV -2 9682 #define GL_SKIP_COMPONENTS4_NV -3 9683 #define GL_SKIP_COMPONENTS3_NV -4 9684 #define GL_SKIP_COMPONENTS2_NV -5 9685 #define GL_SKIP_COMPONENTS1_NV -6 9698 #ifdef GL_GLEXT_PROTOTYPES 9714 #ifndef GL_NV_transform_feedback2 9715 #define GL_NV_transform_feedback2 1 9716 #define GL_TRANSFORM_FEEDBACK_NV 0x8E22 9717 #define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV 0x8E23 9718 #define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV 0x8E24 9719 #define GL_TRANSFORM_FEEDBACK_BINDING_NV 0x8E25 9727 #ifdef GL_GLEXT_PROTOTYPES 9738 #ifndef GL_NV_vdpau_interop 9739 #define GL_NV_vdpau_interop 1 9741 #define GL_SURFACE_STATE_NV 0x86EB 9742 #define GL_SURFACE_REGISTERED_NV 0x86FD 9743 #define GL_SURFACE_MAPPED_NV 0x8700 9744 #define GL_WRITE_DISCARD_NV 0x88BE 9750 typedef void (
APIENTRYP PFNGLVDPAUUNREGISTERSURFACENVPROC) (GLvdpauSurfaceNV surface);
9755 #ifdef GL_GLEXT_PROTOTYPES 9769 #ifndef GL_NV_vertex_array_range 9770 #define GL_NV_vertex_array_range 1 9771 #define GL_VERTEX_ARRAY_RANGE_NV 0x851D 9772 #define GL_VERTEX_ARRAY_RANGE_LENGTH_NV 0x851E 9773 #define GL_VERTEX_ARRAY_RANGE_VALID_NV 0x851F 9774 #define GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 0x8520 9775 #define GL_VERTEX_ARRAY_RANGE_POINTER_NV 0x8521 9778 #ifdef GL_GLEXT_PROTOTYPES 9784 #ifndef GL_NV_vertex_array_range2 9785 #define GL_NV_vertex_array_range2 1 9786 #define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533 9789 #ifndef GL_NV_vertex_attrib_integer_64bit 9790 #define GL_NV_vertex_attrib_integer_64bit 1 9810 #ifdef GL_GLEXT_PROTOTYPES 9833 #ifndef GL_NV_vertex_buffer_unified_memory 9834 #define GL_NV_vertex_buffer_unified_memory 1 9835 #define GL_VERTEX_ATTRIB_ARRAY_UNIFIED_NV 0x8F1E 9836 #define GL_ELEMENT_ARRAY_UNIFIED_NV 0x8F1F 9837 #define GL_VERTEX_ATTRIB_ARRAY_ADDRESS_NV 0x8F20 9838 #define GL_VERTEX_ARRAY_ADDRESS_NV 0x8F21 9839 #define GL_NORMAL_ARRAY_ADDRESS_NV 0x8F22 9840 #define GL_COLOR_ARRAY_ADDRESS_NV 0x8F23 9841 #define GL_INDEX_ARRAY_ADDRESS_NV 0x8F24 9842 #define GL_TEXTURE_COORD_ARRAY_ADDRESS_NV 0x8F25 9843 #define GL_EDGE_FLAG_ARRAY_ADDRESS_NV 0x8F26 9844 #define GL_SECONDARY_COLOR_ARRAY_ADDRESS_NV 0x8F27 9845 #define GL_FOG_COORD_ARRAY_ADDRESS_NV 0x8F28 9846 #define GL_ELEMENT_ARRAY_ADDRESS_NV 0x8F29 9847 #define GL_VERTEX_ATTRIB_ARRAY_LENGTH_NV 0x8F2A 9848 #define GL_VERTEX_ARRAY_LENGTH_NV 0x8F2B 9849 #define GL_NORMAL_ARRAY_LENGTH_NV 0x8F2C 9850 #define GL_COLOR_ARRAY_LENGTH_NV 0x8F2D 9851 #define GL_INDEX_ARRAY_LENGTH_NV 0x8F2E 9852 #define GL_TEXTURE_COORD_ARRAY_LENGTH_NV 0x8F2F 9853 #define GL_EDGE_FLAG_ARRAY_LENGTH_NV 0x8F30 9854 #define GL_SECONDARY_COLOR_ARRAY_LENGTH_NV 0x8F31 9855 #define GL_FOG_COORD_ARRAY_LENGTH_NV 0x8F32 9856 #define GL_ELEMENT_ARRAY_LENGTH_NV 0x8F33 9857 #define GL_DRAW_INDIRECT_UNIFIED_NV 0x8F40 9858 #define GL_DRAW_INDIRECT_ADDRESS_NV 0x8F41 9859 #define GL_DRAW_INDIRECT_LENGTH_NV 0x8F42 9872 #ifdef GL_GLEXT_PROTOTYPES 9888 #ifndef GL_NV_vertex_program 9889 #define GL_NV_vertex_program 1 9890 #define GL_VERTEX_PROGRAM_NV 0x8620 9891 #define GL_VERTEX_STATE_PROGRAM_NV 0x8621 9892 #define GL_ATTRIB_ARRAY_SIZE_NV 0x8623 9893 #define GL_ATTRIB_ARRAY_STRIDE_NV 0x8624 9894 #define GL_ATTRIB_ARRAY_TYPE_NV 0x8625 9895 #define GL_CURRENT_ATTRIB_NV 0x8626 9896 #define GL_PROGRAM_LENGTH_NV 0x8627 9897 #define GL_PROGRAM_STRING_NV 0x8628 9898 #define GL_MODELVIEW_PROJECTION_NV 0x8629 9899 #define GL_IDENTITY_NV 0x862A 9900 #define GL_INVERSE_NV 0x862B 9901 #define GL_TRANSPOSE_NV 0x862C 9902 #define GL_INVERSE_TRANSPOSE_NV 0x862D 9903 #define GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 0x862E 9904 #define GL_MAX_TRACK_MATRICES_NV 0x862F 9905 #define GL_MATRIX0_NV 0x8630 9906 #define GL_MATRIX1_NV 0x8631 9907 #define GL_MATRIX2_NV 0x8632 9908 #define GL_MATRIX3_NV 0x8633 9909 #define GL_MATRIX4_NV 0x8634 9910 #define GL_MATRIX5_NV 0x8635 9911 #define GL_MATRIX6_NV 0x8636 9912 #define GL_MATRIX7_NV 0x8637 9913 #define GL_CURRENT_MATRIX_STACK_DEPTH_NV 0x8640 9914 #define GL_CURRENT_MATRIX_NV 0x8641 9915 #define GL_VERTEX_PROGRAM_POINT_SIZE_NV 0x8642 9916 #define GL_VERTEX_PROGRAM_TWO_SIDE_NV 0x8643 9917 #define GL_PROGRAM_PARAMETER_NV 0x8644 9918 #define GL_ATTRIB_ARRAY_POINTER_NV 0x8645 9919 #define GL_PROGRAM_TARGET_NV 0x8646 9920 #define GL_PROGRAM_RESIDENT_NV 0x8647 9921 #define GL_TRACK_MATRIX_NV 0x8648 9922 #define GL_TRACK_MATRIX_TRANSFORM_NV 0x8649 9923 #define GL_VERTEX_PROGRAM_BINDING_NV 0x864A 9924 #define GL_PROGRAM_ERROR_POSITION_NV 0x864B 9925 #define GL_VERTEX_ATTRIB_ARRAY0_NV 0x8650 9926 #define GL_VERTEX_ATTRIB_ARRAY1_NV 0x8651 9927 #define GL_VERTEX_ATTRIB_ARRAY2_NV 0x8652 9928 #define GL_VERTEX_ATTRIB_ARRAY3_NV 0x8653 9929 #define GL_VERTEX_ATTRIB_ARRAY4_NV 0x8654 9930 #define GL_VERTEX_ATTRIB_ARRAY5_NV 0x8655 9931 #define GL_VERTEX_ATTRIB_ARRAY6_NV 0x8656 9932 #define GL_VERTEX_ATTRIB_ARRAY7_NV 0x8657 9933 #define GL_VERTEX_ATTRIB_ARRAY8_NV 0x8658 9934 #define GL_VERTEX_ATTRIB_ARRAY9_NV 0x8659 9935 #define GL_VERTEX_ATTRIB_ARRAY10_NV 0x865A 9936 #define GL_VERTEX_ATTRIB_ARRAY11_NV 0x865B 9937 #define GL_VERTEX_ATTRIB_ARRAY12_NV 0x865C 9938 #define GL_VERTEX_ATTRIB_ARRAY13_NV 0x865D 9939 #define GL_VERTEX_ATTRIB_ARRAY14_NV 0x865E 9940 #define GL_VERTEX_ATTRIB_ARRAY15_NV 0x865F 9941 #define GL_MAP1_VERTEX_ATTRIB0_4_NV 0x8660 9942 #define GL_MAP1_VERTEX_ATTRIB1_4_NV 0x8661 9943 #define GL_MAP1_VERTEX_ATTRIB2_4_NV 0x8662 9944 #define GL_MAP1_VERTEX_ATTRIB3_4_NV 0x8663 9945 #define GL_MAP1_VERTEX_ATTRIB4_4_NV 0x8664 9946 #define GL_MAP1_VERTEX_ATTRIB5_4_NV 0x8665 9947 #define GL_MAP1_VERTEX_ATTRIB6_4_NV 0x8666 9948 #define GL_MAP1_VERTEX_ATTRIB7_4_NV 0x8667 9949 #define GL_MAP1_VERTEX_ATTRIB8_4_NV 0x8668 9950 #define GL_MAP1_VERTEX_ATTRIB9_4_NV 0x8669 9951 #define GL_MAP1_VERTEX_ATTRIB10_4_NV 0x866A 9952 #define GL_MAP1_VERTEX_ATTRIB11_4_NV 0x866B 9953 #define GL_MAP1_VERTEX_ATTRIB12_4_NV 0x866C 9954 #define GL_MAP1_VERTEX_ATTRIB13_4_NV 0x866D 9955 #define GL_MAP1_VERTEX_ATTRIB14_4_NV 0x866E 9956 #define GL_MAP1_VERTEX_ATTRIB15_4_NV 0x866F 9957 #define GL_MAP2_VERTEX_ATTRIB0_4_NV 0x8670 9958 #define GL_MAP2_VERTEX_ATTRIB1_4_NV 0x8671 9959 #define GL_MAP2_VERTEX_ATTRIB2_4_NV 0x8672 9960 #define GL_MAP2_VERTEX_ATTRIB3_4_NV 0x8673 9961 #define GL_MAP2_VERTEX_ATTRIB4_4_NV 0x8674 9962 #define GL_MAP2_VERTEX_ATTRIB5_4_NV 0x8675 9963 #define GL_MAP2_VERTEX_ATTRIB6_4_NV 0x8676 9964 #define GL_MAP2_VERTEX_ATTRIB7_4_NV 0x8677 9965 #define GL_MAP2_VERTEX_ATTRIB8_4_NV 0x8678 9966 #define GL_MAP2_VERTEX_ATTRIB9_4_NV 0x8679 9967 #define GL_MAP2_VERTEX_ATTRIB10_4_NV 0x867A 9968 #define GL_MAP2_VERTEX_ATTRIB11_4_NV 0x867B 9969 #define GL_MAP2_VERTEX_ATTRIB12_4_NV 0x867C 9970 #define GL_MAP2_VERTEX_ATTRIB13_4_NV 0x867D 9971 #define GL_MAP2_VERTEX_ATTRIB14_4_NV 0x867E 9972 #define GL_MAP2_VERTEX_ATTRIB15_4_NV 0x867F 10037 #ifdef GL_GLEXT_PROTOTYPES 10105 #ifndef GL_NV_vertex_program1_1 10106 #define GL_NV_vertex_program1_1 1 10109 #ifndef GL_NV_vertex_program2 10110 #define GL_NV_vertex_program2 1 10113 #ifndef GL_NV_vertex_program2_option 10114 #define GL_NV_vertex_program2_option 1 10117 #ifndef GL_NV_vertex_program3 10118 #define GL_NV_vertex_program3 1 10121 #ifndef GL_NV_vertex_program4 10122 #define GL_NV_vertex_program4 1 10123 #define GL_VERTEX_ATTRIB_ARRAY_INTEGER_NV 0x88FD 10147 #ifdef GL_GLEXT_PROTOTYPES 10174 #ifndef GL_NV_video_capture 10175 #define GL_NV_video_capture 1 10176 #define GL_VIDEO_BUFFER_NV 0x9020 10177 #define GL_VIDEO_BUFFER_BINDING_NV 0x9021 10178 #define GL_FIELD_UPPER_NV 0x9022 10179 #define GL_FIELD_LOWER_NV 0x9023 10180 #define GL_NUM_VIDEO_CAPTURE_STREAMS_NV 0x9024 10181 #define GL_NEXT_VIDEO_CAPTURE_BUFFER_STATUS_NV 0x9025 10182 #define GL_VIDEO_CAPTURE_TO_422_SUPPORTED_NV 0x9026 10183 #define GL_LAST_VIDEO_CAPTURE_STATUS_NV 0x9027 10184 #define GL_VIDEO_BUFFER_PITCH_NV 0x9028 10185 #define GL_VIDEO_COLOR_CONVERSION_MATRIX_NV 0x9029 10186 #define GL_VIDEO_COLOR_CONVERSION_MAX_NV 0x902A 10187 #define GL_VIDEO_COLOR_CONVERSION_MIN_NV 0x902B 10188 #define GL_VIDEO_COLOR_CONVERSION_OFFSET_NV 0x902C 10189 #define GL_VIDEO_BUFFER_INTERNAL_FORMAT_NV 0x902D 10190 #define GL_PARTIAL_SUCCESS_NV 0x902E 10191 #define GL_SUCCESS_NV 0x902F 10192 #define GL_FAILURE_NV 0x9030 10193 #define GL_YCBYCR8_422_NV 0x9031 10194 #define GL_YCBAYCR8A_4224_NV 0x9032 10195 #define GL_Z6Y10Z6CB10Z6Y10Z6CR10_422_NV 0x9033 10196 #define GL_Z6Y10Z6CB10Z6A10Z6Y10Z6CR10Z6A10_4224_NV 0x9034 10197 #define GL_Z4Y12Z4CB12Z4Y12Z4CR12_422_NV 0x9035 10198 #define GL_Z4Y12Z4CB12Z4A12Z4Y12Z4CR12Z4A12_4224_NV 0x9036 10199 #define GL_Z4Y12Z4CB12Z4CR12_444_NV 0x9037 10200 #define GL_VIDEO_CAPTURE_FRAME_WIDTH_NV 0x9038 10201 #define GL_VIDEO_CAPTURE_FRAME_HEIGHT_NV 0x9039 10202 #define GL_VIDEO_CAPTURE_FIELD_UPPER_HEIGHT_NV 0x903A 10203 #define GL_VIDEO_CAPTURE_FIELD_LOWER_HEIGHT_NV 0x903B 10204 #define GL_VIDEO_CAPTURE_SURFACE_ORIGIN_NV 0x903C 10217 #ifdef GL_GLEXT_PROTOTYPES 10233 #ifndef GL_OML_interlace 10234 #define GL_OML_interlace 1 10235 #define GL_INTERLACE_OML 0x8980 10236 #define GL_INTERLACE_READ_OML 0x8981 10239 #ifndef GL_OML_resample 10240 #define GL_OML_resample 1 10241 #define GL_PACK_RESAMPLE_OML 0x8984 10242 #define GL_UNPACK_RESAMPLE_OML 0x8985 10243 #define GL_RESAMPLE_REPLICATE_OML 0x8986 10244 #define GL_RESAMPLE_ZERO_FILL_OML 0x8987 10245 #define GL_RESAMPLE_AVERAGE_OML 0x8988 10246 #define GL_RESAMPLE_DECIMATE_OML 0x8989 10249 #ifndef GL_OML_subsample 10250 #define GL_OML_subsample 1 10251 #define GL_FORMAT_SUBSAMPLE_24_24_OML 0x8982 10252 #define GL_FORMAT_SUBSAMPLE_244_244_OML 0x8983 10255 #ifndef GL_PGI_misc_hints 10256 #define GL_PGI_misc_hints 1 10257 #define GL_PREFER_DOUBLEBUFFER_HINT_PGI 0x1A1F8 10258 #define GL_CONSERVE_MEMORY_HINT_PGI 0x1A1FD 10259 #define GL_RECLAIM_MEMORY_HINT_PGI 0x1A1FE 10260 #define GL_NATIVE_GRAPHICS_HANDLE_PGI 0x1A202 10261 #define GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI 0x1A203 10262 #define GL_NATIVE_GRAPHICS_END_HINT_PGI 0x1A204 10263 #define GL_ALWAYS_FAST_HINT_PGI 0x1A20C 10264 #define GL_ALWAYS_SOFT_HINT_PGI 0x1A20D 10265 #define GL_ALLOW_DRAW_OBJ_HINT_PGI 0x1A20E 10266 #define GL_ALLOW_DRAW_WIN_HINT_PGI 0x1A20F 10267 #define GL_ALLOW_DRAW_FRG_HINT_PGI 0x1A210 10268 #define GL_ALLOW_DRAW_MEM_HINT_PGI 0x1A211 10269 #define GL_STRICT_DEPTHFUNC_HINT_PGI 0x1A216 10270 #define GL_STRICT_LIGHTING_HINT_PGI 0x1A217 10271 #define GL_STRICT_SCISSOR_HINT_PGI 0x1A218 10272 #define GL_FULL_STIPPLE_HINT_PGI 0x1A219 10273 #define GL_CLIP_NEAR_HINT_PGI 0x1A220 10274 #define GL_CLIP_FAR_HINT_PGI 0x1A221 10275 #define GL_WIDE_LINE_HINT_PGI 0x1A222 10276 #define GL_BACK_NORMALS_HINT_PGI 0x1A223 10278 #ifdef GL_GLEXT_PROTOTYPES 10283 #ifndef GL_PGI_vertex_hints 10284 #define GL_PGI_vertex_hints 1 10285 #define GL_VERTEX_DATA_HINT_PGI 0x1A22A 10286 #define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B 10287 #define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C 10288 #define GL_MAX_VERTEX_HINT_PGI 0x1A22D 10289 #define GL_COLOR3_BIT_PGI 0x00010000 10290 #define GL_COLOR4_BIT_PGI 0x00020000 10291 #define GL_EDGEFLAG_BIT_PGI 0x00040000 10292 #define GL_INDEX_BIT_PGI 0x00080000 10293 #define GL_MAT_AMBIENT_BIT_PGI 0x00100000 10294 #define GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI 0x00200000 10295 #define GL_MAT_DIFFUSE_BIT_PGI 0x00400000 10296 #define GL_MAT_EMISSION_BIT_PGI 0x00800000 10297 #define GL_MAT_COLOR_INDEXES_BIT_PGI 0x01000000 10298 #define GL_MAT_SHININESS_BIT_PGI 0x02000000 10299 #define GL_MAT_SPECULAR_BIT_PGI 0x04000000 10300 #define GL_NORMAL_BIT_PGI 0x08000000 10301 #define GL_TEXCOORD1_BIT_PGI 0x10000000 10302 #define GL_TEXCOORD2_BIT_PGI 0x20000000 10303 #define GL_TEXCOORD3_BIT_PGI 0x40000000 10304 #define GL_TEXCOORD4_BIT_PGI 0x80000000 10305 #define GL_VERTEX23_BIT_PGI 0x00000004 10306 #define GL_VERTEX4_BIT_PGI 0x00000008 10309 #ifndef GL_REND_screen_coordinates 10310 #define GL_REND_screen_coordinates 1 10311 #define GL_SCREEN_COORDINATES_REND 0x8490 10312 #define GL_INVERTED_SCREEN_W_REND 0x8491 10316 #define GL_S3_s3tc 1 10317 #define GL_RGB_S3TC 0x83A0 10318 #define GL_RGB4_S3TC 0x83A1 10319 #define GL_RGBA_S3TC 0x83A2 10320 #define GL_RGBA4_S3TC 0x83A3 10321 #define GL_RGBA_DXT5_S3TC 0x83A4 10322 #define GL_RGBA4_DXT5_S3TC 0x83A5 10325 #ifndef GL_SGIS_detail_texture 10326 #define GL_SGIS_detail_texture 1 10327 #define GL_DETAIL_TEXTURE_2D_SGIS 0x8095 10328 #define GL_DETAIL_TEXTURE_2D_BINDING_SGIS 0x8096 10329 #define GL_LINEAR_DETAIL_SGIS 0x8097 10330 #define GL_LINEAR_DETAIL_ALPHA_SGIS 0x8098 10331 #define GL_LINEAR_DETAIL_COLOR_SGIS 0x8099 10332 #define GL_DETAIL_TEXTURE_LEVEL_SGIS 0x809A 10333 #define GL_DETAIL_TEXTURE_MODE_SGIS 0x809B 10334 #define GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS 0x809C 10337 #ifdef GL_GLEXT_PROTOTYPES 10343 #ifndef GL_SGIS_fog_function 10344 #define GL_SGIS_fog_function 1 10345 #define GL_FOG_FUNC_SGIS 0x812A 10346 #define GL_FOG_FUNC_POINTS_SGIS 0x812B 10347 #define GL_MAX_FOG_FUNC_POINTS_SGIS 0x812C 10350 #ifdef GL_GLEXT_PROTOTYPES 10356 #ifndef GL_SGIS_generate_mipmap 10357 #define GL_SGIS_generate_mipmap 1 10358 #define GL_GENERATE_MIPMAP_SGIS 0x8191 10359 #define GL_GENERATE_MIPMAP_HINT_SGIS 0x8192 10362 #ifndef GL_SGIS_multisample 10363 #define GL_SGIS_multisample 1 10364 #define GL_MULTISAMPLE_SGIS 0x809D 10365 #define GL_SAMPLE_ALPHA_TO_MASK_SGIS 0x809E 10366 #define GL_SAMPLE_ALPHA_TO_ONE_SGIS 0x809F 10367 #define GL_SAMPLE_MASK_SGIS 0x80A0 10368 #define GL_1PASS_SGIS 0x80A1 10369 #define GL_2PASS_0_SGIS 0x80A2 10370 #define GL_2PASS_1_SGIS 0x80A3 10371 #define GL_4PASS_0_SGIS 0x80A4 10372 #define GL_4PASS_1_SGIS 0x80A5 10373 #define GL_4PASS_2_SGIS 0x80A6 10374 #define GL_4PASS_3_SGIS 0x80A7 10375 #define GL_SAMPLE_BUFFERS_SGIS 0x80A8 10376 #define GL_SAMPLES_SGIS 0x80A9 10377 #define GL_SAMPLE_MASK_VALUE_SGIS 0x80AA 10378 #define GL_SAMPLE_MASK_INVERT_SGIS 0x80AB 10379 #define GL_SAMPLE_PATTERN_SGIS 0x80AC 10382 #ifdef GL_GLEXT_PROTOTYPES 10388 #ifndef GL_SGIS_pixel_texture 10389 #define GL_SGIS_pixel_texture 1 10390 #define GL_PIXEL_TEXTURE_SGIS 0x8353 10391 #define GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS 0x8354 10392 #define GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS 0x8355 10393 #define GL_PIXEL_GROUP_COLOR_SGIS 0x8356 10400 #ifdef GL_GLEXT_PROTOTYPES 10410 #ifndef GL_SGIS_point_line_texgen 10411 #define GL_SGIS_point_line_texgen 1 10412 #define GL_EYE_DISTANCE_TO_POINT_SGIS 0x81F0 10413 #define GL_OBJECT_DISTANCE_TO_POINT_SGIS 0x81F1 10414 #define GL_EYE_DISTANCE_TO_LINE_SGIS 0x81F2 10415 #define GL_OBJECT_DISTANCE_TO_LINE_SGIS 0x81F3 10416 #define GL_EYE_POINT_SGIS 0x81F4 10417 #define GL_OBJECT_POINT_SGIS 0x81F5 10418 #define GL_EYE_LINE_SGIS 0x81F6 10419 #define GL_OBJECT_LINE_SGIS 0x81F7 10422 #ifndef GL_SGIS_point_parameters 10423 #define GL_SGIS_point_parameters 1 10424 #define GL_POINT_SIZE_MIN_SGIS 0x8126 10425 #define GL_POINT_SIZE_MAX_SGIS 0x8127 10426 #define GL_POINT_FADE_THRESHOLD_SIZE_SGIS 0x8128 10427 #define GL_DISTANCE_ATTENUATION_SGIS 0x8129 10430 #ifdef GL_GLEXT_PROTOTYPES 10436 #ifndef GL_SGIS_sharpen_texture 10437 #define GL_SGIS_sharpen_texture 1 10438 #define GL_LINEAR_SHARPEN_SGIS 0x80AD 10439 #define GL_LINEAR_SHARPEN_ALPHA_SGIS 0x80AE 10440 #define GL_LINEAR_SHARPEN_COLOR_SGIS 0x80AF 10441 #define GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS 0x80B0 10444 #ifdef GL_GLEXT_PROTOTYPES 10450 #ifndef GL_SGIS_texture4D 10451 #define GL_SGIS_texture4D 1 10452 #define GL_PACK_SKIP_VOLUMES_SGIS 0x8130 10453 #define GL_PACK_IMAGE_DEPTH_SGIS 0x8131 10454 #define GL_UNPACK_SKIP_VOLUMES_SGIS 0x8132 10455 #define GL_UNPACK_IMAGE_DEPTH_SGIS 0x8133 10456 #define GL_TEXTURE_4D_SGIS 0x8134 10457 #define GL_PROXY_TEXTURE_4D_SGIS 0x8135 10458 #define GL_TEXTURE_4DSIZE_SGIS 0x8136 10459 #define GL_TEXTURE_WRAP_Q_SGIS 0x8137 10460 #define GL_MAX_4D_TEXTURE_SIZE_SGIS 0x8138 10461 #define GL_TEXTURE_4D_BINDING_SGIS 0x814F 10462 typedef void (
APIENTRYP PFNGLTEXIMAGE4DSGISPROC) (
GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLsizei size4d,
GLint border,
GLenum format,
GLenum type,
const void *
pixels);
10463 typedef void (
APIENTRYP PFNGLTEXSUBIMAGE4DSGISPROC) (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint woffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLsizei size4d,
GLenum format,
GLenum type,
const void *
pixels);
10464 #ifdef GL_GLEXT_PROTOTYPES 10465 GLAPI void APIENTRY glTexImage4DSGIS (
GLenum target,
GLint level,
GLenum internalformat,
GLsizei width,
GLsizei height,
GLsizei depth,
GLsizei size4d,
GLint border,
GLenum format,
GLenum type,
const void *
pixels);
10466 GLAPI void APIENTRY glTexSubImage4DSGIS (
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLint zoffset,
GLint woffset,
GLsizei width,
GLsizei height,
GLsizei depth,
GLsizei size4d,
GLenum format,
GLenum type,
const void *
pixels);
10470 #ifndef GL_SGIS_texture_border_clamp 10471 #define GL_SGIS_texture_border_clamp 1 10472 #define GL_CLAMP_TO_BORDER_SGIS 0x812D 10475 #ifndef GL_SGIS_texture_color_mask 10476 #define GL_SGIS_texture_color_mask 1 10477 #define GL_TEXTURE_COLOR_WRITEMASK_SGIS 0x81EF 10479 #ifdef GL_GLEXT_PROTOTYPES 10484 #ifndef GL_SGIS_texture_edge_clamp 10485 #define GL_SGIS_texture_edge_clamp 1 10486 #define GL_CLAMP_TO_EDGE_SGIS 0x812F 10489 #ifndef GL_SGIS_texture_filter4 10490 #define GL_SGIS_texture_filter4 1 10491 #define GL_FILTER4_SGIS 0x8146 10492 #define GL_TEXTURE_FILTER4_SIZE_SGIS 0x8147 10495 #ifdef GL_GLEXT_PROTOTYPES 10501 #ifndef GL_SGIS_texture_lod 10502 #define GL_SGIS_texture_lod 1 10503 #define GL_TEXTURE_MIN_LOD_SGIS 0x813A 10504 #define GL_TEXTURE_MAX_LOD_SGIS 0x813B 10505 #define GL_TEXTURE_BASE_LEVEL_SGIS 0x813C 10506 #define GL_TEXTURE_MAX_LEVEL_SGIS 0x813D 10509 #ifndef GL_SGIS_texture_select 10510 #define GL_SGIS_texture_select 1 10511 #define GL_DUAL_ALPHA4_SGIS 0x8110 10512 #define GL_DUAL_ALPHA8_SGIS 0x8111 10513 #define GL_DUAL_ALPHA12_SGIS 0x8112 10514 #define GL_DUAL_ALPHA16_SGIS 0x8113 10515 #define GL_DUAL_LUMINANCE4_SGIS 0x8114 10516 #define GL_DUAL_LUMINANCE8_SGIS 0x8115 10517 #define GL_DUAL_LUMINANCE12_SGIS 0x8116 10518 #define GL_DUAL_LUMINANCE16_SGIS 0x8117 10519 #define GL_DUAL_INTENSITY4_SGIS 0x8118 10520 #define GL_DUAL_INTENSITY8_SGIS 0x8119 10521 #define GL_DUAL_INTENSITY12_SGIS 0x811A 10522 #define GL_DUAL_INTENSITY16_SGIS 0x811B 10523 #define GL_DUAL_LUMINANCE_ALPHA4_SGIS 0x811C 10524 #define GL_DUAL_LUMINANCE_ALPHA8_SGIS 0x811D 10525 #define GL_QUAD_ALPHA4_SGIS 0x811E 10526 #define GL_QUAD_ALPHA8_SGIS 0x811F 10527 #define GL_QUAD_LUMINANCE4_SGIS 0x8120 10528 #define GL_QUAD_LUMINANCE8_SGIS 0x8121 10529 #define GL_QUAD_INTENSITY4_SGIS 0x8122 10530 #define GL_QUAD_INTENSITY8_SGIS 0x8123 10531 #define GL_DUAL_TEXTURE_SELECT_SGIS 0x8124 10532 #define GL_QUAD_TEXTURE_SELECT_SGIS 0x8125 10535 #ifndef GL_SGIX_async 10536 #define GL_SGIX_async 1 10537 #define GL_ASYNC_MARKER_SGIX 0x8329 10544 #ifdef GL_GLEXT_PROTOTYPES 10554 #ifndef GL_SGIX_async_histogram 10555 #define GL_SGIX_async_histogram 1 10556 #define GL_ASYNC_HISTOGRAM_SGIX 0x832C 10557 #define GL_MAX_ASYNC_HISTOGRAM_SGIX 0x832D 10560 #ifndef GL_SGIX_async_pixel 10561 #define GL_SGIX_async_pixel 1 10562 #define GL_ASYNC_TEX_IMAGE_SGIX 0x835C 10563 #define GL_ASYNC_DRAW_PIXELS_SGIX 0x835D 10564 #define GL_ASYNC_READ_PIXELS_SGIX 0x835E 10565 #define GL_MAX_ASYNC_TEX_IMAGE_SGIX 0x835F 10566 #define GL_MAX_ASYNC_DRAW_PIXELS_SGIX 0x8360 10567 #define GL_MAX_ASYNC_READ_PIXELS_SGIX 0x8361 10570 #ifndef GL_SGIX_blend_alpha_minmax 10571 #define GL_SGIX_blend_alpha_minmax 1 10572 #define GL_ALPHA_MIN_SGIX 0x8320 10573 #define GL_ALPHA_MAX_SGIX 0x8321 10576 #ifndef GL_SGIX_calligraphic_fragment 10577 #define GL_SGIX_calligraphic_fragment 1 10578 #define GL_CALLIGRAPHIC_FRAGMENT_SGIX 0x8183 10581 #ifndef GL_SGIX_clipmap 10582 #define GL_SGIX_clipmap 1 10583 #define GL_LINEAR_CLIPMAP_LINEAR_SGIX 0x8170 10584 #define GL_TEXTURE_CLIPMAP_CENTER_SGIX 0x8171 10585 #define GL_TEXTURE_CLIPMAP_FRAME_SGIX 0x8172 10586 #define GL_TEXTURE_CLIPMAP_OFFSET_SGIX 0x8173 10587 #define GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8174 10588 #define GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX 0x8175 10589 #define GL_TEXTURE_CLIPMAP_DEPTH_SGIX 0x8176 10590 #define GL_MAX_CLIPMAP_DEPTH_SGIX 0x8177 10591 #define GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8178 10592 #define GL_NEAREST_CLIPMAP_NEAREST_SGIX 0x844D 10593 #define GL_NEAREST_CLIPMAP_LINEAR_SGIX 0x844E 10594 #define GL_LINEAR_CLIPMAP_NEAREST_SGIX 0x844F 10597 #ifndef GL_SGIX_convolution_accuracy 10598 #define GL_SGIX_convolution_accuracy 1 10599 #define GL_CONVOLUTION_HINT_SGIX 0x8316 10602 #ifndef GL_SGIX_depth_pass_instrument 10603 #define GL_SGIX_depth_pass_instrument 1 10606 #ifndef GL_SGIX_depth_texture 10607 #define GL_SGIX_depth_texture 1 10608 #define GL_DEPTH_COMPONENT16_SGIX 0x81A5 10609 #define GL_DEPTH_COMPONENT24_SGIX 0x81A6 10610 #define GL_DEPTH_COMPONENT32_SGIX 0x81A7 10613 #ifndef GL_SGIX_flush_raster 10614 #define GL_SGIX_flush_raster 1 10616 #ifdef GL_GLEXT_PROTOTYPES 10621 #ifndef GL_SGIX_fog_offset 10622 #define GL_SGIX_fog_offset 1 10623 #define GL_FOG_OFFSET_SGIX 0x8198 10624 #define GL_FOG_OFFSET_VALUE_SGIX 0x8199 10627 #ifndef GL_SGIX_fragment_lighting 10628 #define GL_SGIX_fragment_lighting 1 10629 #define GL_FRAGMENT_LIGHTING_SGIX 0x8400 10630 #define GL_FRAGMENT_COLOR_MATERIAL_SGIX 0x8401 10631 #define GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX 0x8402 10632 #define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX 0x8403 10633 #define GL_MAX_FRAGMENT_LIGHTS_SGIX 0x8404 10634 #define GL_MAX_ACTIVE_LIGHTS_SGIX 0x8405 10635 #define GL_CURRENT_RASTER_NORMAL_SGIX 0x8406 10636 #define GL_LIGHT_ENV_MODE_SGIX 0x8407 10637 #define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX 0x8408 10638 #define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX 0x8409 10639 #define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX 0x840A 10640 #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX 0x840B 10641 #define GL_FRAGMENT_LIGHT0_SGIX 0x840C 10642 #define GL_FRAGMENT_LIGHT1_SGIX 0x840D 10643 #define GL_FRAGMENT_LIGHT2_SGIX 0x840E 10644 #define GL_FRAGMENT_LIGHT3_SGIX 0x840F 10645 #define GL_FRAGMENT_LIGHT4_SGIX 0x8410 10646 #define GL_FRAGMENT_LIGHT5_SGIX 0x8411 10647 #define GL_FRAGMENT_LIGHT6_SGIX 0x8412 10648 #define GL_FRAGMENT_LIGHT7_SGIX 0x8413 10667 #ifdef GL_GLEXT_PROTOTYPES 10689 #ifndef GL_SGIX_framezoom 10690 #define GL_SGIX_framezoom 1 10691 #define GL_FRAMEZOOM_SGIX 0x818B 10692 #define GL_FRAMEZOOM_FACTOR_SGIX 0x818C 10693 #define GL_MAX_FRAMEZOOM_FACTOR_SGIX 0x818D 10695 #ifdef GL_GLEXT_PROTOTYPES 10700 #ifndef GL_SGIX_igloo_interface 10701 #define GL_SGIX_igloo_interface 1 10703 #ifdef GL_GLEXT_PROTOTYPES 10708 #ifndef GL_SGIX_instruments 10709 #define GL_SGIX_instruments 1 10710 #define GL_INSTRUMENT_BUFFER_POINTER_SGIX 0x8180 10711 #define GL_INSTRUMENT_MEASUREMENTS_SGIX 0x8181 10718 #ifdef GL_GLEXT_PROTOTYPES 10728 #ifndef GL_SGIX_interlace 10729 #define GL_SGIX_interlace 1 10730 #define GL_INTERLACE_SGIX 0x8094 10733 #ifndef GL_SGIX_ir_instrument1 10734 #define GL_SGIX_ir_instrument1 1 10735 #define GL_IR_INSTRUMENT1_SGIX 0x817F 10738 #ifndef GL_SGIX_list_priority 10739 #define GL_SGIX_list_priority 1 10740 #define GL_LIST_PRIORITY_SGIX 0x8182 10747 #ifdef GL_GLEXT_PROTOTYPES 10757 #ifndef GL_SGIX_pixel_texture 10758 #define GL_SGIX_pixel_texture 1 10759 #define GL_PIXEL_TEX_GEN_SGIX 0x8139 10760 #define GL_PIXEL_TEX_GEN_MODE_SGIX 0x832B 10762 #ifdef GL_GLEXT_PROTOTYPES 10767 #ifndef GL_SGIX_pixel_tiles 10768 #define GL_SGIX_pixel_tiles 1 10769 #define GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX 0x813E 10770 #define GL_PIXEL_TILE_CACHE_INCREMENT_SGIX 0x813F 10771 #define GL_PIXEL_TILE_WIDTH_SGIX 0x8140 10772 #define GL_PIXEL_TILE_HEIGHT_SGIX 0x8141 10773 #define GL_PIXEL_TILE_GRID_WIDTH_SGIX 0x8142 10774 #define GL_PIXEL_TILE_GRID_HEIGHT_SGIX 0x8143 10775 #define GL_PIXEL_TILE_GRID_DEPTH_SGIX 0x8144 10776 #define GL_PIXEL_TILE_CACHE_SIZE_SGIX 0x8145 10779 #ifndef GL_SGIX_polynomial_ffd 10780 #define GL_SGIX_polynomial_ffd 1 10781 #define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001 10782 #define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002 10783 #define GL_GEOMETRY_DEFORMATION_SGIX 0x8194 10784 #define GL_TEXTURE_DEFORMATION_SGIX 0x8195 10785 #define GL_DEFORMATIONS_MASK_SGIX 0x8196 10786 #define GL_MAX_DEFORMATION_ORDER_SGIX 0x8197 10787 typedef void (
APIENTRYP PFNGLDEFORMATIONMAP3DSGIXPROC) (
GLenum target,
GLdouble u1,
GLdouble u2,
GLint ustride,
GLint uorder,
GLdouble v1,
GLdouble v2,
GLint vstride,
GLint vorder,
GLdouble w1,
GLdouble w2,
GLint wstride,
GLint worder,
const GLdouble *
points);
10788 typedef void (
APIENTRYP PFNGLDEFORMATIONMAP3FSGIXPROC) (
GLenum target,
GLfloat u1,
GLfloat u2,
GLint ustride,
GLint uorder,
GLfloat v1,
GLfloat v2,
GLint vstride,
GLint vorder,
GLfloat w1,
GLfloat w2,
GLint wstride,
GLint worder,
const GLfloat *
points);
10791 #ifdef GL_GLEXT_PROTOTYPES 10792 GLAPI void APIENTRY glDeformationMap3dSGIX (
GLenum target,
GLdouble u1,
GLdouble u2,
GLint ustride,
GLint uorder,
GLdouble v1,
GLdouble v2,
GLint vstride,
GLint vorder,
GLdouble w1,
GLdouble w2,
GLint wstride,
GLint worder,
const GLdouble *
points);
10793 GLAPI void APIENTRY glDeformationMap3fSGIX (
GLenum target,
GLfloat u1,
GLfloat u2,
GLint ustride,
GLint uorder,
GLfloat v1,
GLfloat v2,
GLint vstride,
GLint vorder,
GLfloat w1,
GLfloat w2,
GLint wstride,
GLint worder,
const GLfloat *
points);
10799 #ifndef GL_SGIX_reference_plane 10800 #define GL_SGIX_reference_plane 1 10801 #define GL_REFERENCE_PLANE_SGIX 0x817D 10802 #define GL_REFERENCE_PLANE_EQUATION_SGIX 0x817E 10804 #ifdef GL_GLEXT_PROTOTYPES 10809 #ifndef GL_SGIX_resample 10810 #define GL_SGIX_resample 1 10811 #define GL_PACK_RESAMPLE_SGIX 0x842C 10812 #define GL_UNPACK_RESAMPLE_SGIX 0x842D 10813 #define GL_RESAMPLE_REPLICATE_SGIX 0x842E 10814 #define GL_RESAMPLE_ZERO_FILL_SGIX 0x842F 10815 #define GL_RESAMPLE_DECIMATE_SGIX 0x8430 10818 #ifndef GL_SGIX_scalebias_hint 10819 #define GL_SGIX_scalebias_hint 1 10820 #define GL_SCALEBIAS_HINT_SGIX 0x8322 10823 #ifndef GL_SGIX_shadow 10824 #define GL_SGIX_shadow 1 10825 #define GL_TEXTURE_COMPARE_SGIX 0x819A 10826 #define GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B 10827 #define GL_TEXTURE_LEQUAL_R_SGIX 0x819C 10828 #define GL_TEXTURE_GEQUAL_R_SGIX 0x819D 10831 #ifndef GL_SGIX_shadow_ambient 10832 #define GL_SGIX_shadow_ambient 1 10833 #define GL_SHADOW_AMBIENT_SGIX 0x80BF 10836 #ifndef GL_SGIX_sprite 10837 #define GL_SGIX_sprite 1 10838 #define GL_SPRITE_SGIX 0x8148 10839 #define GL_SPRITE_MODE_SGIX 0x8149 10840 #define GL_SPRITE_AXIS_SGIX 0x814A 10841 #define GL_SPRITE_TRANSLATION_SGIX 0x814B 10842 #define GL_SPRITE_AXIAL_SGIX 0x814C 10843 #define GL_SPRITE_OBJECT_ALIGNED_SGIX 0x814D 10844 #define GL_SPRITE_EYE_ALIGNED_SGIX 0x814E 10849 #ifdef GL_GLEXT_PROTOTYPES 10857 #ifndef GL_SGIX_subsample 10858 #define GL_SGIX_subsample 1 10859 #define GL_PACK_SUBSAMPLE_RATE_SGIX 0x85A0 10860 #define GL_UNPACK_SUBSAMPLE_RATE_SGIX 0x85A1 10861 #define GL_PIXEL_SUBSAMPLE_4444_SGIX 0x85A2 10862 #define GL_PIXEL_SUBSAMPLE_2424_SGIX 0x85A3 10863 #define GL_PIXEL_SUBSAMPLE_4242_SGIX 0x85A4 10866 #ifndef GL_SGIX_tag_sample_buffer 10867 #define GL_SGIX_tag_sample_buffer 1 10869 #ifdef GL_GLEXT_PROTOTYPES 10874 #ifndef GL_SGIX_texture_add_env 10875 #define GL_SGIX_texture_add_env 1 10876 #define GL_TEXTURE_ENV_BIAS_SGIX 0x80BE 10879 #ifndef GL_SGIX_texture_coordinate_clamp 10880 #define GL_SGIX_texture_coordinate_clamp 1 10881 #define GL_TEXTURE_MAX_CLAMP_S_SGIX 0x8369 10882 #define GL_TEXTURE_MAX_CLAMP_T_SGIX 0x836A 10883 #define GL_TEXTURE_MAX_CLAMP_R_SGIX 0x836B 10886 #ifndef GL_SGIX_texture_lod_bias 10887 #define GL_SGIX_texture_lod_bias 1 10888 #define GL_TEXTURE_LOD_BIAS_S_SGIX 0x818E 10889 #define GL_TEXTURE_LOD_BIAS_T_SGIX 0x818F 10890 #define GL_TEXTURE_LOD_BIAS_R_SGIX 0x8190 10893 #ifndef GL_SGIX_texture_multi_buffer 10894 #define GL_SGIX_texture_multi_buffer 1 10895 #define GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E 10898 #ifndef GL_SGIX_texture_scale_bias 10899 #define GL_SGIX_texture_scale_bias 1 10900 #define GL_POST_TEXTURE_FILTER_BIAS_SGIX 0x8179 10901 #define GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A 10902 #define GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B 10903 #define GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C 10906 #ifndef GL_SGIX_vertex_preclip 10907 #define GL_SGIX_vertex_preclip 1 10908 #define GL_VERTEX_PRECLIP_SGIX 0x83EE 10909 #define GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF 10912 #ifndef GL_SGIX_ycrcb 10913 #define GL_SGIX_ycrcb 1 10914 #define GL_YCRCB_422_SGIX 0x81BB 10915 #define GL_YCRCB_444_SGIX 0x81BC 10918 #ifndef GL_SGIX_ycrcb_subsample 10919 #define GL_SGIX_ycrcb_subsample 1 10922 #ifndef GL_SGIX_ycrcba 10923 #define GL_SGIX_ycrcba 1 10924 #define GL_YCRCB_SGIX 0x8318 10925 #define GL_YCRCBA_SGIX 0x8319 10928 #ifndef GL_SGI_color_matrix 10929 #define GL_SGI_color_matrix 1 10930 #define GL_COLOR_MATRIX_SGI 0x80B1 10931 #define GL_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B2 10932 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B3 10933 #define GL_POST_COLOR_MATRIX_RED_SCALE_SGI 0x80B4 10934 #define GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI 0x80B5 10935 #define GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI 0x80B6 10936 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI 0x80B7 10937 #define GL_POST_COLOR_MATRIX_RED_BIAS_SGI 0x80B8 10938 #define GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI 0x80B9 10939 #define GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI 0x80BA 10940 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI 0x80BB 10943 #ifndef GL_SGI_color_table 10944 #define GL_SGI_color_table 1 10945 #define GL_COLOR_TABLE_SGI 0x80D0 10946 #define GL_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D1 10947 #define GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D2 10948 #define GL_PROXY_COLOR_TABLE_SGI 0x80D3 10949 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D4 10950 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D5 10951 #define GL_COLOR_TABLE_SCALE_SGI 0x80D6 10952 #define GL_COLOR_TABLE_BIAS_SGI 0x80D7 10953 #define GL_COLOR_TABLE_FORMAT_SGI 0x80D8 10954 #define GL_COLOR_TABLE_WIDTH_SGI 0x80D9 10955 #define GL_COLOR_TABLE_RED_SIZE_SGI 0x80DA 10956 #define GL_COLOR_TABLE_GREEN_SIZE_SGI 0x80DB 10957 #define GL_COLOR_TABLE_BLUE_SIZE_SGI 0x80DC 10958 #define GL_COLOR_TABLE_ALPHA_SIZE_SGI 0x80DD 10959 #define GL_COLOR_TABLE_LUMINANCE_SIZE_SGI 0x80DE 10960 #define GL_COLOR_TABLE_INTENSITY_SIZE_SGI 0x80DF 10968 #ifdef GL_GLEXT_PROTOTYPES 10979 #ifndef GL_SGI_texture_color_table 10980 #define GL_SGI_texture_color_table 1 10981 #define GL_TEXTURE_COLOR_TABLE_SGI 0x80BC 10982 #define GL_PROXY_TEXTURE_COLOR_TABLE_SGI 0x80BD 10985 #ifndef GL_SUNX_constant_data 10986 #define GL_SUNX_constant_data 1 10987 #define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5 10988 #define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6 10990 #ifdef GL_GLEXT_PROTOTYPES 10995 #ifndef GL_SUN_convolution_border_modes 10996 #define GL_SUN_convolution_border_modes 1 10997 #define GL_WRAP_BORDER_SUN 0x81D4 11000 #ifndef GL_SUN_global_alpha 11001 #define GL_SUN_global_alpha 1 11002 #define GL_GLOBAL_ALPHA_SUN 0x81D9 11003 #define GL_GLOBAL_ALPHA_FACTOR_SUN 0x81DA 11012 #ifdef GL_GLEXT_PROTOTYPES 11024 #ifndef GL_SUN_mesh_array 11025 #define GL_SUN_mesh_array 1 11026 #define GL_QUAD_MESH_SUN 0x8614 11027 #define GL_TRIANGLE_MESH_SUN 0x8615 11029 #ifdef GL_GLEXT_PROTOTYPES 11034 #ifndef GL_SUN_slice_accum 11035 #define GL_SUN_slice_accum 1 11036 #define GL_SLICE_ACCUM_SUN 0x85CC 11039 #ifndef GL_SUN_triangle_list 11040 #define GL_SUN_triangle_list 1 11041 #define GL_RESTART_SUN 0x0001 11042 #define GL_REPLACE_MIDDLE_SUN 0x0002 11043 #define GL_REPLACE_OLDEST_SUN 0x0003 11044 #define GL_TRIANGLE_LIST_SUN 0x81D7 11045 #define GL_REPLACEMENT_CODE_SUN 0x81D8 11046 #define GL_REPLACEMENT_CODE_ARRAY_SUN 0x85C0 11047 #define GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN 0x85C1 11048 #define GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN 0x85C2 11049 #define GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN 0x85C3 11050 #define GL_R1UI_V3F_SUN 0x85C4 11051 #define GL_R1UI_C4UB_V3F_SUN 0x85C5 11052 #define GL_R1UI_C3F_V3F_SUN 0x85C6 11053 #define GL_R1UI_N3F_V3F_SUN 0x85C7 11054 #define GL_R1UI_C4F_N3F_V3F_SUN 0x85C8 11055 #define GL_R1UI_T2F_V3F_SUN 0x85C9 11056 #define GL_R1UI_T2F_N3F_V3F_SUN 0x85CA 11057 #define GL_R1UI_T2F_C4F_N3F_V3F_SUN 0x85CB 11065 #ifdef GL_GLEXT_PROTOTYPES 11076 #ifndef GL_SUN_vertex 11077 #define GL_SUN_vertex 1 11098 typedef void (
APIENTRYP PFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (
GLfloat s,
GLfloat t,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z);
11100 typedef void (
APIENTRYP PFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC) (
GLfloat s,
GLfloat t,
GLfloat p,
GLfloat q,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w);
11110 typedef void (
APIENTRYP PFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC) (
GLuint rc,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z);
11116 typedef void (
APIENTRYP PFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (
GLuint rc,
GLfloat s,
GLfloat t,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z);
11118 #ifdef GL_GLEXT_PROTOTYPES 11139 GLAPI void APIENTRY glTexCoord2fColor4fNormal3fVertex3fSUN (
GLfloat s,
GLfloat t,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z);
11141 GLAPI void APIENTRY glTexCoord4fColor4fNormal3fVertex4fSUN (
GLfloat s,
GLfloat t,
GLfloat p,
GLfloat q,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z,
GLfloat w);
11151 GLAPI void APIENTRY glReplacementCodeuiColor4fNormal3fVertex3fSUN (
GLuint rc,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z);
11157 GLAPI void APIENTRY glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN (
GLuint rc,
GLfloat s,
GLfloat t,
GLfloat r,
GLfloat g,
GLfloat b,
GLfloat a,
GLfloat nx,
GLfloat ny,
GLfloat nz,
GLfloat x,
GLfloat y,
GLfloat z);
11162 #ifndef GL_WIN_phong_shading 11163 #define GL_WIN_phong_shading 1 11164 #define GL_PHONG_WIN 0x80EA 11165 #define GL_PHONG_HINT_WIN 0x80EB 11168 #ifndef GL_WIN_specular_fog 11169 #define GL_WIN_specular_fog 1 11170 #define GL_FOG_SPECULAR_TEXTURE_WIN 0x80EC #define glGetFixedvOES
Definition: gl_mangle.h:762
#define glMatrixLoadTransposefEXT
Definition: gl_mangle.h:1311
GLuint GLuint storageBlockBinding
Definition: glcorearb.h:2539
#define glGetSharpenTexFuncSGIS
Definition: gl_mangle.h:1006
#define glUniform2d
Definition: gl_mangle.h:2266
#define glViewportIndexedfv
Definition: gl_mangle.h:2738
#define glGetLocalConstantIntegervEXT
Definition: gl_mangle.h:814
#define glWindowPos3svMESA
Definition: gl_mangle.h:2798
#define glEvalMapsNV
Definition: gl_mangle.h:567
#define glGetTextureParameterfvEXT
Definition: gl_mangle.h:1042
const GLint const GLsizei GLsizei drawcount
Definition: SDL_opengl_glext.h:368
const GLuint GLboolean * residences
Definition: glext.h:8190
GLsizei GLenum GLenum GLuint GLenum GLsizei * lengths
Definition: SDL_opengl_glext.h:2482
#define glGlobalAlphaFactorubSUN
Definition: gl_mangle.h:1126
double GLdouble
Definition: gl.h:134
#define glWindowPos3s
Definition: gl_mangle.h:2794
#define glGenTransformFeedbacks
Definition: gl_mangle.h:684
#define glMatrixIndexuivARB
Definition: gl_mangle.h:1302
#define glVertexArrayVertexAttribIOffsetEXT
Definition: gl_mangle.h:2449
#define glProgramUniformMatrix2x4fvEXT
Definition: gl_mangle.h:1793
#define glSecondaryColorFormatNV
Definition: gl_mangle.h:1978
#define glVertexArrayMultiTexCoordOffsetEXT
Definition: gl_mangle.h:2438
#define glTransformFeedbackAttribsNV
Definition: gl_mangle.h:2237
GLsizei const GLuint * paths
Definition: SDL_opengl_glext.h:9162
#define glVDPAUSurfaceAccessNV
Definition: gl_mangle.h:2382
#define glMakeTextureHandleResidentNV
Definition: gl_mangle.h:1264
#define glUniform4fvARB
Definition: gl_mangle.h:2306
#define glStencilFillPathNV
Definition: gl_mangle.h:2010
GLenum GLenum GLenum GLenum GLenum scale
Definition: SDL_opengl_glext.h:9375
#define glStencilOpValueAMD
Definition: gl_mangle.h:2019
GLuint GLenum matrix
Definition: SDL_opengl_glext.h:9996
#define glSecondaryColor3ubEXT
Definition: gl_mangle.h:1966
#define glWindowPos2iMESA
Definition: gl_mangle.h:2765
#define glTexCoord2fVertex3fvSUN
Definition: gl_mangle.h:2082
#define glClipPlanefOES
Definition: gl_mangle.h:215
#define glBindProgramPipeline
Definition: gl_mangle.h:100
#define glGetnMapivARB
Definition: gl_mangle.h:882
#define glGetMultiTexEnvivEXT
Definition: gl_mangle.h:836
#define glWindowPos4iMESA
Definition: gl_mangle.h:2803
#define glVertex4bvOES
Definition: gl_mangle.h:2414
#define glSampleMaskSGIS
Definition: gl_mangle.h:1928
#define glProgramLocalParameters4fvEXT
Definition: gl_mangle.h:1680
#define glSecondaryColor3uiEXT
Definition: gl_mangle.h:1970
GLsizei GLenum * categories
Definition: SDL_opengl_glext.h:4793
#define glProvokingVertex
Definition: gl_mangle.h:1823
GLsizei const GLuint * textures
Definition: SDL_opengl_glext.h:2562
#define glEnableVertexArrayAttribEXT
Definition: gl_mangle.h:532
#define glVertexStream3dATI
Definition: gl_mangle.h:2711
#define glTextureParameterivEXT
Definition: gl_mangle.h:2214
#define glVertexAttribL1d
Definition: gl_mangle.h:2614
#define glDeleteTransformFeedbacksNV
Definition: gl_mangle.h:446
#define glVertexAttrib4uivARB
Definition: gl_mangle.h:2559
#define glGetInvariantFloatvEXT
Definition: gl_mangle.h:805
#define glFragmentLightModelivSGIX
Definition: gl_mangle.h:623
#define glMultTransposeMatrixdARB
Definition: gl_mangle.h:1479
#define glVertexAttribI2ui
Definition: gl_mangle.h:2582
#define glWeightsvARB
Definition: gl_mangle.h:2747
#define glQueryMatrixxOES
Definition: gl_mangle.h:1832
#define glProgramUniformMatrix3fv
Definition: gl_mangle.h:1798
#define glMultiTexCoord3sv
Definition: gl_mangle.h:1419
#define glNamedProgramLocalParameter4dEXT
Definition: gl_mangle.h:1508
GLenum GLenum dst
Definition: SDL_opengl_glext.h:1737
GLenum GLint srcLevel
Definition: SDL_opengl_glext.h:2450
#define glGetTexParameterIuiv
Definition: gl_mangle.h:1030
#define glProgramUniform2uiEXT
Definition: gl_mangle.h:1735
GLsizei GLfixed GLfixed yorig
Definition: SDL_opengl_glext.h:4534
#define glBindVertexBuffers
Definition: gl_mangle.h:116
#define glCoverStrokePathNV
Definition: gl_mangle.h:382
#define glGetActiveUniformBlockName
Definition: gl_mangle.h:697
#define glGetFinalCombinerInputParameterivNV
Definition: gl_mangle.h:760
#define glDeleteFencesAPPLE
Definition: gl_mangle.h:419
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
Definition: SDL_opengl_glext.h:1184
#define glPrioritizeTexturesxOES
Definition: gl_mangle.h:1656
#define glSharpenTexFuncSGIS
Definition: gl_mangle.h:2002
#define glInterpolatePathsNV
Definition: gl_mangle.h:1163
#define glGetInteger64v
Definition: gl_mangle.h:796
#define glPassThroughxOES
Definition: gl_mangle.h:1570
#define glProgramUniform4dEXT
Definition: gl_mangle.h:1759
GLboolean GLuint group
Definition: SDL_opengl_glext.h:4996
GLenum GLuint GLint GLenum face
Definition: SDL_opengl_glext.h:3019
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
Definition: gl_mangle.h:1901
#define glVertexAttrib1dvARB
Definition: gl_mangle.h:2460
GLenum storagetype
Definition: SDL_opengl_glext.h:7944
#define glPixelTransformParameterfvEXT
Definition: gl_mangle.h:1613
#define glFramebufferReadBufferEXT
Definition: gl_mangle.h:631
#define glVertex3bOES
Definition: gl_mangle.h:2399
#define glSecondaryColor3b
Definition: gl_mangle.h:1945
#define glProgramUniformMatrix3x4fv
Definition: gl_mangle.h:1806
#define glVertexAttrib2fARB
Definition: gl_mangle.h:2483
#define glDepthRangeIndexed
Definition: gl_mangle.h:458
#define glSetFenceNV
Definition: gl_mangle.h:1989
#define glVertexStream4fvATI
Definition: gl_mangle.h:2722
#define glTextureStorage3DEXT
Definition: gl_mangle.h:2224
GLuint writeBuffer
Definition: SDL_opengl_glext.h:6283
#define glVertexAttrib4d
Definition: gl_mangle.h:2520
#define glMultiTexCoord3d
Definition: gl_mangle.h:1403
#define glVertexPointerListIBM
Definition: gl_mangle.h:2692
#define glBlendEquationIndexedAMD
Definition: gl_mangle.h:141
GLsizei GLenum GLboolean sink
Definition: SDL_opengl_glext.h:3146
#define glGetSeparableFilterEXT
Definition: gl_mangle.h:999
#define glGetProgramBinary
Definition: gl_mangle.h:952
#define glEndQueryARB
Definition: gl_mangle.h:547
#define glVertexAttribL2dvEXT
Definition: gl_mangle.h:2625
#define glAsyncMarkerSGIX
Definition: gl_mangle.h:52
#define glVertexAttribs2svNV
Definition: gl_mangle.h:2670
GLsizei const GLchar *const * string
Definition: SDL_opengl_glext.h:688
#define glVertexAttribL1i64NV
Definition: gl_mangle.h:2617
#define glGetHistogramParameterfvEXT
Definition: gl_mangle.h:784
GLuint GLfloat * val
Definition: SDL_opengl_glext.h:1492
GLuint GLuint GLsizei GLenum const GLvoid * indices
Definition: gl.h:1516
#define glMultiTexCoord4dARB
Definition: gl_mangle.h:1424
#define glGetStringi
Definition: gl_mangle.h:1007
#define glVertexAttribL2d
Definition: gl_mangle.h:2624
GL_APICALL void GL_APIENTRY glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
uint64_t GLuint64EXT
Definition: SDL_opengl_glext.h:2597
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean cdDotProduct
Definition: SDL_opengl_glext.h:9375
#define glUniform3dv
Definition: gl_mangle.h:2285
GLsizei GLfixed GLfixed GLfixed GLfixed const GLubyte * bitmap
Definition: SDL_opengl_glext.h:4534
#define glGetPerfQueryInfoINTEL
Definition: gl_mangle.h:938
#define glProgramUniformMatrix3fvEXT
Definition: gl_mangle.h:1797
#define glVertexAttribL1dvEXT
Definition: gl_mangle.h:2615
#define glVertexAttribL4i64vNV
Definition: gl_mangle.h:2644
#define glProgramUniform1uiEXT
Definition: gl_mangle.h:1715
#define glGetBufferParameterivARB
Definition: gl_mangle.h:712
#define glPointParameterfEXT
Definition: gl_mangle.h:1622
GLenum GLenum renderbuffertarget
Definition: SDL_opengl_glext.h:1181
GLfloat GLfloat GLfloat alpha
Definition: glcorearb.h:107
GLint limit
Definition: SDL_opengl_glext.h:8766
GLuint id
Definition: SDL_opengl_glext.h:528
#define glObjectPurgeableAPPLE
Definition: gl_mangle.h:1563
GL_APICALL void GL_APIENTRY glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
const GLint GLsizei const GLint * bufstreams
Definition: SDL_opengl_glext.h:9697
#define glPointSizexOES
Definition: gl_mangle.h:1635
#define glVertexAttribP4ui
Definition: gl_mangle.h:2657
#define glGetImageHandleNV
Definition: gl_mangle.h:790
GLdouble s
Definition: SDL_opengl_glext.h:231
#define glDisablei
Definition: gl_mangle.h:467
#define glVertexWeightfEXT
Definition: gl_mangle.h:2727
#define glGetVertexAttribdv
Definition: gl_mangle.h:1093
#define glEnableVertexAttribArrayARB
Definition: gl_mangle.h:536
GLuint GLuint GLsizei GLenum type
Definition: SDL_opengl_glext.h:111
#define glWindowPos2i
Definition: gl_mangle.h:2764
#define glCombinerInputNV
Definition: gl_mangle.h:291
#define glVertexAttrib1svARB
Definition: gl_mangle.h:2474
#define glProgramLocalParameterI4uiNV
Definition: gl_mangle.h:1678
#define glTexCoordP4ui
Definition: gl_mangle.h:2131
#define glGetColorTable
Definition: gl_mangle.h:723
#define glColor4xOES
Definition: gl_mangle.h:264
#define glMultiTexCoordP3ui
Definition: gl_mangle.h:1448
GLenum modeRGB
Definition: SDL_opengl_glext.h:1736
#define glVertexAttribDivisor
Definition: gl_mangle.h:2566
#define glPathStencilFuncNV
Definition: gl_mangle.h:1589
#define glFragmentLightfSGIX
Definition: gl_mangle.h:616
#define glBindVideoCaptureStreamTextureNV
Definition: gl_mangle.h:119
#define glMultiTexCoord2hvNV
Definition: gl_mangle.h:1389
#define glVertexAttribL2dEXT
Definition: gl_mangle.h:2623
#define glVertexAttribL2i64vNV
Definition: gl_mangle.h:2628
#define glReadInstrumentsSGIX
Definition: gl_mangle.h:1865
#define glTextureRenderbufferEXT
Definition: gl_mangle.h:2217
GLuint srcPath
Definition: SDL_opengl_glext.h:9163
#define glGetColorTableParameterivSGI
Definition: gl_mangle.h:729
GLuint GLuint GLchar GLuint GLchar GLuint GLuint GLuint GLuint * counterDataTypeEnum
Definition: SDL_opengl_glext.h:8289
GLint GLint GLint GLint zoffset
Definition: SDL_opengl_glext.h:113
#define glEndPerfMonitorAMD
Definition: gl_mangle.h:545
#define glIsTextureHandleResidentARB
Definition: gl_mangle.h:1206
#define glGetUniformdv
Definition: gl_mangle.h:1062
#define glProgramUniformMatrix2x3fv
Definition: gl_mangle.h:1790
#define glDrawArraysInstancedARB
Definition: gl_mangle.h:482
GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint dstZ
Definition: SDL_opengl_glext.h:2450
#define glCoverStrokePathInstancedNV
Definition: gl_mangle.h:381
#define glPushClientAttribDefaultEXT
Definition: gl_mangle.h:1825
#define glLoadIdentityDeformationMapSGIX
Definition: gl_mangle.h:1239
#define glMapObjectBufferATI
Definition: gl_mangle.h:1285
#define glProgramUniformui64NV
Definition: gl_mangle.h:1819
#define glMultiTexCoord4fvARB
Definition: gl_mangle.h:1430
GLfixed yfactor
Definition: glext.h:5136
GLenum GLfloat param
Definition: glcorearb.h:99
GLdouble GLdouble t
Definition: SDL_opengl_glext.h:239
#define glVertexAttribPointerNV
Definition: gl_mangle.h:2662
#define glBindBufferOffsetNV
Definition: gl_mangle.h:79
#define glProgramUniform4i
Definition: gl_mangle.h:1770
#define glGetMinmaxParameterivEXT
Definition: gl_mangle.h:831
#define glTexImage3D
Definition: gl_mangle.h:2157
#define glGenVertexArrays
Definition: gl_mangle.h:687
#define glProgramUniform3fv
Definition: gl_mangle.h:1746
GLsizei const GLint * locations
Definition: SDL_opengl_glext.h:9692
const GLbyte * weights
Definition: glext.h:4639
#define glIsSampler
Definition: gl_mangle.h:1202
#define glGetCombinerInputParameterfvNV
Definition: gl_mangle.h:731
GL_APICALL void GL_APIENTRY glGetActiveUniform(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
#define glWindowPos3f
Definition: gl_mangle.h:2782
#define glVertexAttrib3hNV
Definition: gl_mangle.h:2509
#define glVertexAttribI2iv
Definition: gl_mangle.h:2580
#define glGetProgramSubroutineParameteruivNV
Definition: gl_mangle.h:981
#define glGetInvariantBooleanvEXT
Definition: gl_mangle.h:804
#define glVertexAttrib4bv
Definition: gl_mangle.h:2518
#define glVertexStream3iATI
Definition: gl_mangle.h:2715
#define glUniform3i64vNV
Definition: gl_mangle.h:2291
GLsizei GLenum * sources
Definition: SDL_opengl_glext.h:2482
#define glGetProgramEnvParameterdvARB
Definition: gl_mangle.h:953
#define glGetPathDashArrayNV
Definition: gl_mangle.h:920
#define glPathDashArrayNV
Definition: gl_mangle.h:1577
#define glPopDebugGroup
Definition: gl_mangle.h:1645
GL_APICALL void GL_APIENTRY glClearDepthf(GLclampf depth)
#define glCheckFramebufferStatusEXT
Definition: gl_mangle.h:173
#define glWaitSync
Definition: gl_mangle.h:2740
struct __GLsync * GLsync
Definition: SDL_opengl_glext.h:1371
GLsizei GLsizei GLchar * groupString
Definition: glext.h:5551
#define glWindowPos4dvMESA
Definition: gl_mangle.h:2800
#define glCopyTexSubImage1DEXT
Definition: gl_mangle.h:365
#define glGetNamedProgramLocalParameterfvEXT
Definition: gl_mangle.h:861
#define glConvolutionFilter2DEXT
Definition: gl_mangle.h:330
GLfixed GLfixed GLint GLint GLfixed GLfixed GLint GLint vorder
Definition: SDL_opengl_glext.h:4559
#define glCopyTextureSubImage2DEXT
Definition: gl_mangle.h:375
#define glCopyTextureImage2DEXT
Definition: gl_mangle.h:372
#define glGetProgramResourceName
Definition: gl_mangle.h:977
GLint namelen
Definition: SDL_opengl_glext.h:3728
#define glMultiTexCoord3xvOES
Definition: gl_mangle.h:1421
GLenum GLenum const GLfloat * coeffs
Definition: SDL_opengl_glext.h:9178
#define glMultiTexCoord2bOES
Definition: gl_mangle.h:1378
#define glIsFenceAPPLE
Definition: gl_mangle.h:1179
GLuint GLfloat GLfloat GLfloat x1
Definition: SDL_opengl_glext.h:8583
#define glMapVertexAttrib1dAPPLE
Definition: gl_mangle.h:1289
#define glMultiTexCoord2hNV
Definition: gl_mangle.h:1388
const GLuint GLboolean * residences
Definition: SDL_opengl_glext.h:7587
#define glSecondaryColor3f
Definition: gl_mangle.h:1953
void(APIENTRY * GLDEBUGPROCARB)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)
Definition: SDL_opengl_glext.h:2717
GLint GLint xoffset
Definition: SDL_opengl_glext.h:113
GLsizei const GLenum * attachments
Definition: SDL_opengl_glext.h:2458
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint GLenum GLuint GLuint key1
Definition: glext.h:10156
#define glUniform2ui64vNV
Definition: gl_mangle.h:2279
#define glMultiDrawElements
Definition: gl_mangle.h:1351
#define glEvalCoord1xOES
Definition: gl_mangle.h:559
#define glTextureMaterialEXT
Definition: gl_mangle.h:2201
#define glActiveShaderProgram
Definition: gl_mangle.h:35
#define glMapVertexAttrib2fAPPLE
Definition: gl_mangle.h:1292
GL_APICALL void GL_APIENTRY glVertexAttrib1f(GLuint indx, GLfloat x)
#define glFogxOES
Definition: gl_mangle.h:613
GLenum programInterface
Definition: SDL_opengl_glext.h:2462
#define glMatrixLoadIdentityEXT
Definition: gl_mangle.h:1308
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint GLenum target1
Definition: SDL_opengl_glext.h:9291
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei imageSize
Definition: SDL_opengl_glext.h:223
#define glNamedProgramStringEXT
Definition: gl_mangle.h:1519
GLuint num
Definition: SDL_opengl_glext.h:4956
#define glGetFragmentMaterialfvSGIX
Definition: gl_mangle.h:773
#define glCopyTextureSubImage1DEXT
Definition: gl_mangle.h:373
GLuint GLuint GLuint GLuint GLuint arg1Rep
Definition: SDL_opengl_glext.h:5504
GLuint * samplers
Definition: glcorearb.h:1664
#define glColor4fNormal3fVertex3fvSUN
Definition: gl_mangle.h:246
GLuint GLenum texunit
Definition: SDL_opengl_glext.h:6295
GLsizei GLsizei GLfloat GLfloat GLfloat GLfloat GLfloat * tangentY
Definition: SDL_opengl_glext.h:9200
GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei srcWidth
Definition: SDL_opengl_glext.h:2450
GLuint GLuint wordIndex
Definition: SDL_opengl_glext.h:9007
#define glBindSamplers
Definition: gl_mangle.h:104
#define glGenTexturesEXT
Definition: gl_mangle.h:682
#define glBindTextureUnitParameterEXT
Definition: gl_mangle.h:110
#define glArrayElementEXT
Definition: gl_mangle.h:49
#define glGetQueryObjecti64v
Definition: gl_mangle.h:986
#define glPixelTexGenParameterivSGIS
Definition: gl_mangle.h:1607
#define glUniform3i64NV
Definition: gl_mangle.h:2290
#define glVertexArrayVertexAttribLFormatEXT
Definition: gl_mangle.h:2450
const GLuint * arrays
Definition: glcorearb.h:1314
#define glElementPointerATI
Definition: gl_mangle.h:524
#define glDebugMessageControl
Definition: gl_mangle.h:408
#define glGenFencesAPPLE
Definition: gl_mangle.h:663
#define glTexCoord4bOES
Definition: gl_mangle.h:2106
#define glBindProgramNV
Definition: gl_mangle.h:99
#define glVertexAttribI1iEXT
Definition: gl_mangle.h:2569
#define glProgramUniform2fEXT
Definition: gl_mangle.h:1723
GLint GLsizei GLsizei primcount
Definition: glext.h:3141
#define glVertexAttribI1i
Definition: gl_mangle.h:2570
GL_APICALL GLenum GL_APIENTRY glCheckFramebufferStatus(GLenum target)
#define glIsTextureHandleResidentNV
Definition: gl_mangle.h:1207
GLint GLvoid * img
Definition: gl.h:1925
#define glTextureLightEXT
Definition: gl_mangle.h:2200
#define glMatrixPushEXT
Definition: gl_mangle.h:1322
#define glVertexBindingDivisor
Definition: gl_mangle.h:2680
#define glPresentFrameKeyedNV
Definition: gl_mangle.h:1650
#define glVertexAttrib4sARB
Definition: gl_mangle.h:2549
#define glVertexArrayVertexAttribBindingEXT
Definition: gl_mangle.h:2445
#define glMatrixFrustumEXT
Definition: gl_mangle.h:1299
#define glTexSubImage3D
Definition: gl_mangle.h:2184
void GLvoid
Definition: gl.h:124
#define glSeparableFilter2D
Definition: gl_mangle.h:1987
#define glUniformMatrix3fvARB
Definition: gl_mangle.h:2334
#define glMakeTextureHandleNonResidentNV
Definition: gl_mangle.h:1262
#define glMapBufferRange
Definition: gl_mangle.h:1273
const GLint * first
Definition: SDL_opengl_glext.h:368
#define glColorSubTable
Definition: gl_mangle.h:283
#define glDrawElementsInstancedEXT
Definition: gl_mangle.h:499
#define glReplacementCodeuiColor3fVertex3fSUN
Definition: gl_mangle.h:1890
GLuint sampler
Definition: SDL_opengl_glext.h:1540
#define glGetVertexAttribLi64vNV
Definition: gl_mangle.h:1107
#define glFlushMappedBufferRange
Definition: gl_mangle.h:586
GLuint GLuint GLsizei count
Definition: SDL_opengl_glext.h:111
#define glVertexAttribI4i
Definition: gl_mangle.h:2596
#define glProgramEnvParametersI4uivNV
Definition: gl_mangle.h:1671
#define glColorTableEXT
Definition: gl_mangle.h:284
#define glSecondaryColor3ivEXT
Definition: gl_mangle.h:1960
#define glGetMinmaxParameterfv
Definition: gl_mangle.h:830
#define glGenerateTextureMipmapEXT
Definition: gl_mangle.h:661
const GLuint const GLfixed * priorities
Definition: SDL_opengl_glext.h:4576
GLenum const void * addr
Definition: glext.h:8548
#define glUniform4i64NV
Definition: gl_mangle.h:2308
GLint level
Definition: SDL_opengl_glext.h:112
#define glTexGenxOES
Definition: gl_mangle.h:2150
#define glNormalStream3fvATI
Definition: gl_mangle.h:1556
#define glGenPathsNV
Definition: gl_mangle.h:671
#define glGetOcclusionQueryuivNV
Definition: gl_mangle.h:915
#define glColorP3uiv
Definition: gl_mangle.h:275
const void * indirect
Definition: glcorearb.h:1806
#define glCopyTexImage1DEXT
Definition: gl_mangle.h:361
GLbyte GLbyte bz
Definition: glext.h:6546
#define glGetMultisamplefvNV
Definition: gl_mangle.h:834
GLuint GLsizei bufSize
Definition: SDL_opengl_glext.h:669
#define glBinormal3fvEXT
Definition: gl_mangle.h:125
#define glVertexAttrib3svARB
Definition: gl_mangle.h:2514
#define glVertexAttrib4Nubv
Definition: gl_mangle.h:2544
GLint GLint GLint GLint GLint woffset
Definition: SDL_opengl_glext.h:10463
#define glGenFragmentShadersATI
Definition: gl_mangle.h:665
#define glSampleCoverageARB
Definition: gl_mangle.h:1921
#define glMinmax
Definition: gl_mangle.h:1333
GLint GLsizei GLsizei instancecount
Definition: SDL_opengl_glext.h:1341
#define glIsVertexArrayAPPLE
Definition: gl_mangle.h:1212
GLuint GLuint GLuint GLuint group_size_y
Definition: SDL_opengl_glext.h:2695
const GLuint * programs
Definition: SDL_opengl_glext.h:2928
#define glProgramUniform1dv
Definition: gl_mangle.h:1702
#define glVertexAttribL4ui64NV
Definition: gl_mangle.h:2645
#define glPauseTransformFeedbackNV
Definition: gl_mangle.h:1595
#define glCompressedTexImage1DARB
Definition: gl_mangle.h:307
GLeglImageOES image
Definition: gl.h:2099
#define glMakeTextureHandleResidentARB
Definition: gl_mangle.h:1263
#define glPollAsyncSGIX
Definition: gl_mangle.h:1636
#define glPassTexCoordATI
Definition: gl_mangle.h:1568
#define glTexCoord4fVertex4fSUN
Definition: gl_mangle.h:2113
GLsizei GLenum const void GLuint GLsizei GLfloat * metrics
Definition: glext.h:10017
#define glGetImageTransformParameterfvHP
Definition: gl_mangle.h:791
uint64_t GLuint64
Definition: SDL_opengl_glext.h:1409
#define glUniformMatrix4x3fv
Definition: gl_mangle.h:2346
#define glBeginQueryARB
Definition: gl_mangle.h:63
#define glMapBuffer
Definition: gl_mangle.h:1272
GLint GLenum GLsizei GLsizei GLsizei GLsizei size4d
Definition: SDL_opengl_glext.h:10462
#define glFramebufferTextureFaceEXT
Definition: gl_mangle.h:643
#define glUnmapBuffer
Definition: gl_mangle.h:2352
#define glCompressedTexImage1D
Definition: gl_mangle.h:308
#define glTexCoord2hvNV
Definition: gl_mangle.h:2085
GLsizei const GLubyte GLsizei numCoords
Definition: SDL_opengl_glext.h:9155
#define glDrawMeshArraysSUN
Definition: gl_mangle.h:502
#define glMultiTexCoord3iv
Definition: gl_mangle.h:1415
const void GLsizei GLsizei GLint vertexBufferCount
Definition: SDL_opengl_glext.h:8412
#define glDeleteQueries
Definition: gl_mangle.h:437
#define glBindLightParameterEXT
Definition: gl_mangle.h:94
#define glMatrixPopEXT
Definition: gl_mangle.h:1321
#define glResumeTransformFeedbackNV
Definition: gl_mangle.h:1917
#define glUniform1uiEXT
Definition: gl_mangle.h:2262
const GLfloat * params
Definition: SDL_opengl_glext.h:371
#define glCompressedMultiTexSubImage2DEXT
Definition: gl_mangle.h:305
#define glVertexAttribs1svNV
Definition: gl_mangle.h:2666
#define glProgramUniformHandleui64vARB
Definition: gl_mangle.h:1781
#define glVertexAttribL1ui64vNV
Definition: gl_mangle.h:2622
#define glGetVertexAttribdvARB
Definition: gl_mangle.h:1092
#define glProgramUniform3dv
Definition: gl_mangle.h:1742
#define glBinormal3fEXT
Definition: gl_mangle.h:124
#define glDebugMessageEnableAMD
Definition: gl_mangle.h:409
#define glProgramUniform2i64NV
Definition: gl_mangle.h:1727
#define glVertexStream1svATI
Definition: gl_mangle.h:2702
#define glMultiTexCoord1dvARB
Definition: gl_mangle.h:1360
#define glProgramUniform1ui64NV
Definition: gl_mangle.h:1713
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
Definition: SDL_opengl_glext.h:112
#define glColorMaskIndexedEXT
Definition: gl_mangle.h:271
GLuint GLint GLboolean layered
Definition: SDL_opengl_glext.h:2162
#define glInsertEventMarkerEXT
Definition: gl_mangle.h:1160
unsigned char GLubyte
Definition: gl.h:128
GLsizei const GLfloat * value
Definition: SDL_opengl_glext.h:698
#define glGetTexLevelParameterxvOES
Definition: gl_mangle.h:1025
#define glWeightPathsNV
Definition: gl_mangle.h:2745
#define glMakeTextureHandleNonResidentARB
Definition: gl_mangle.h:1261
GLuint GLuint GLuint GLuint arg1
Definition: SDL_opengl_glext.h:5504
#define glMultiTexCoord1fARB
Definition: gl_mangle.h:1362
#define glNormalStream3bvATI
Definition: gl_mangle.h:1552
#define glVertexAttribI2iEXT
Definition: gl_mangle.h:2577
#define glGetProgramPipelineiv
Definition: gl_mangle.h:971
#define glConvolutionParameteriEXT
Definition: gl_mangle.h:336
#define glBeginOcclusionQueryNV
Definition: gl_mangle.h:60
GLdouble GLdouble GLdouble GLdouble GLdouble GLdouble zFar
Definition: glext.h:6667
GLfixed GLfixed GLint GLint uorder
Definition: SDL_opengl_glext.h:4559
#define glVertexAttrib4svNV
Definition: gl_mangle.h:2554
#define glSetMultisamplefvAMD
Definition: gl_mangle.h:1993
GLuint GLuint pathB
Definition: SDL_opengl_glext.h:9164
const GLdouble * v
Definition: SDL_opengl_glext.h:232
#define glProgramEnvParameterI4ivNV
Definition: gl_mangle.h:1666
#define glClearBufferfv
Definition: gl_mangle.h:183
#define glUniformMatrix4x2fv
Definition: gl_mangle.h:2344
#define glTexSubImage3DEXT
Definition: gl_mangle.h:2183
#define glUniform1uivEXT
Definition: gl_mangle.h:2264
#define glMultiTexCoord2fv
Definition: gl_mangle.h:1387
#define glNormalStream3fATI
Definition: gl_mangle.h:1555
#define glVertexAttrib2dvARB
Definition: gl_mangle.h:2480
GLuint GLuint * names
Definition: SDL_opengl_glext.h:4956
#define glColor3hNV
Definition: gl_mangle.h:226
#define glColorPointerEXT
Definition: gl_mangle.h:278
#define glIglooInterfaceSGIX
Definition: gl_mangle.h:1133
#define glTexEnvxvOES
Definition: gl_mangle.h:2142
#define glGetTextureSamplerHandleNV
Definition: gl_mangle.h:1051
GL_APICALL void GL_APIENTRY glUniform1i(GLint location, GLint x)
#define glGetProgramEnvParameterIuivNV
Definition: gl_mangle.h:956
#define glVertexArrayVertexAttribDivisorEXT
Definition: gl_mangle.h:2446
GLuint GLuint stream
Definition: SDL_opengl_glext.h:1776
#define glCompressedTexSubImage3D
Definition: gl_mangle.h:318
#define glRequestResidentProgramsNV
Definition: gl_mangle.h:1910
GLsizei GLsizei GLfloat GLfloat GLfloat GLfloat * tangentX
Definition: SDL_opengl_glext.h:9200
#define glNamedFramebufferParameteriEXT
Definition: gl_mangle.h:1495
#define glGetIntegeri_v
Definition: gl_mangle.h:798
#define glNormalPointerEXT
Definition: gl_mangle.h:1547
#define glSecondaryColor3d
Definition: gl_mangle.h:1949
#define glGetBufferPointervARB
Definition: gl_mangle.h:715
#define glReplacementCodeusSUN
Definition: gl_mangle.h:1908
#define glFrameZoomSGIX
Definition: gl_mangle.h:649
#define glApplyTextureEXT
Definition: gl_mangle.h:45
#define glCopyConvolutionFilter2DEXT
Definition: gl_mangle.h:349
#define glTexBuffer
Definition: gl_mangle.h:2050
#define glGetMapParameterivNV
Definition: gl_mangle.h:822
#define glGetnPolygonStippleARB
Definition: gl_mangle.h:892
GLuint renderbuffer
Definition: SDL_opengl_glext.h:1168
GLuint64EXT * result
Definition: SDL_opengl_glext.h:9432
#define glProgramUniformMatrix2x3dv
Definition: gl_mangle.h:1788
#define glNormal3hNV
Definition: gl_mangle.h:1536
#define glTangent3sEXT
Definition: gl_mangle.h:2039
GLuint64EXT GLuint GLuint GLenum GLenum target0
Definition: SDL_opengl_glext.h:9291
#define glDeleteTransformFeedbacks
Definition: gl_mangle.h:445
#define glTexCoord1hNV
Definition: gl_mangle.h:2060
#define glTexCoord4fColor4fNormal3fVertex4fvSUN
Definition: gl_mangle.h:2111
#define glVertexAttribP3ui
Definition: gl_mangle.h:2655
#define glMultiTexCoord1iv
Definition: gl_mangle.h:1371
GLint GLint GLint GLint GLint GLint dstX1
Definition: SDL_opengl_glext.h:1184
#define glVertexWeighthNV
Definition: gl_mangle.h:2729
#define glEvalCoord1xvOES
Definition: gl_mangle.h:560
#define glTexCoord1hvNV
Definition: gl_mangle.h:2061
#define glVariantdvEXT
Definition: gl_mangle.h:2367
#define glRectxOES
Definition: gl_mangle.h:1877
#define glCopyColorSubTableEXT
Definition: gl_mangle.h:343
#define glFreeObjectBufferATI
Definition: gl_mangle.h:650
#define glProgramUniform2ui64NV
Definition: gl_mangle.h:1733
#define glGetQueryObjectuivARB
Definition: gl_mangle.h:991
#define glNamedRenderbufferStorageEXT
Definition: gl_mangle.h:1520
GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint dstY
Definition: SDL_opengl_glext.h:2450
#define glMultiTexParameterfvEXT
Definition: gl_mangle.h:1467
#define glVertexAttribL3ui64vNV
Definition: gl_mangle.h:2638
#define glFogCoorddv
Definition: gl_mangle.h:597
GL_APICALL void GL_APIENTRY glDeleteBuffers(GLsizei n, const GLuint *buffers)
#define glMultiTexCoord2xOES
Definition: gl_mangle.h:1398
GLint reference
Definition: SDL_opengl_glext.h:9174
#define glActiveProgramEXT
Definition: gl_mangle.h:34
GLbyte GLbyte bz
Definition: SDL_opengl_glext.h:5982
#define glGetCompressedTexImageARB
Definition: gl_mangle.h:737
GLenum GLint GLint GLint GLint GLuint GLenum GLint dstLevel
Definition: SDL_opengl_glext.h:2450
#define glColor3xOES
Definition: gl_mangle.h:238
#define glGetPerfQueryDataINTEL
Definition: gl_mangle.h:936
#define glGetnHistogramARB
Definition: gl_mangle.h:876
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint GLenum GLuint fill3
Definition: SDL_opengl_glext.h:9292
#define glDeleteProgramsNV
Definition: gl_mangle.h:435
#define glVertex2bOES
Definition: gl_mangle.h:2385
#define glGetTexParameterxvOES
Definition: gl_mangle.h:1033
#define glMultiTexCoordP2uiv
Definition: gl_mangle.h:1447
#define glUniformBlockBinding
Definition: gl_mangle.h:2320
#define glDrawArraysInstancedBaseInstance
Definition: gl_mangle.h:483
#define glGetClipPlanefOES
Definition: gl_mangle.h:719
GLuint GLchar GLuint GLuint GLuint GLuint * capsMask
Definition: glext.h:8922
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean muxSum
Definition: glext.h:10240
GLsizei const GLubyte * commands
Definition: SDL_opengl_glext.h:9155
#define glMultiTexEnvivEXT
Definition: gl_mangle.h:1456
GL_APICALL void GL_APIENTRY glGetShaderInfoLog(GLuint shader, GLsizei bufsize, GLsizei *length, GLchar *infolog)
#define glUniformui64vNV
Definition: gl_mangle.h:2349
#define glVertexAttribs4fvNV
Definition: gl_mangle.h:2676
#define glClientAttribDefaultEXT
Definition: gl_mangle.h:212
#define glExtractComponentEXT
Definition: gl_mangle.h:573
GLint void * img
Definition: SDL_opengl_glext.h:229
GLboolean GLuint GLint GLuint * counterList
Definition: glext.h:5556
GLsizei GLenum GLenum GLuint GLenum GLsizei GLchar * messageLog
Definition: SDL_opengl_glext.h:2482
#define glMultiTexRenderbufferEXT
Definition: gl_mangle.h:1472
GL_APICALL void GL_APIENTRY glGetProgramInfoLog(GLuint program, GLsizei bufsize, GLsizei *length, GLchar *infolog)
GLenum GLenum GLsizei const GLuint GLboolean enabled
Definition: glcorearb.h:2550
GLenum GLenum GLsizei void * table
Definition: glext.h:2738
GLint GLint GLsizei GLsizei GLsizei GLint border
Definition: SDL_opengl_glext.h:112
GLuint GLsizei const GLchar * message
Definition: SDL_opengl_glext.h:2483
#define glNamedStringARB
Definition: gl_mangle.h:1525
#define glMatrixIndexPointerARB
Definition: gl_mangle.h:1300
#define glUniform3ivARB
Definition: gl_mangle.h:2294
#define glBlendParameteriNV
Definition: gl_mangle.h:159
#define glGetCombinerStageParameterfvNV
Definition: gl_mangle.h:735
#define glFramebufferDrawBufferEXT
Definition: gl_mangle.h:628
#define glFrameTerminatorGREMEDY
Definition: gl_mangle.h:648
GL_APICALL void GL_APIENTRY glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
#define glConvolutionFilter1DEXT
Definition: gl_mangle.h:328
#define glSecondaryColorP3uiv
Definition: gl_mangle.h:1980
#define glGetPathMetricRangeNV
Definition: gl_mangle.h:922
#define glSwizzleEXT
Definition: gl_mangle.h:2028
#define glTextureImage3DEXT
Definition: gl_mangle.h:2197
typedef void(APIENTRYP PFNGLDRAWRANGEELEMENTSPROC)(GLenum mode
#define glVertexAttribArrayObjectATI
Definition: gl_mangle.h:2563
#define glCopyConvolutionFilter1DEXT
Definition: gl_mangle.h:347
#define glVertex3hNV
Definition: gl_mangle.h:2405
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint GLenum GLuint fill3
Definition: glext.h:10157
#define glGetUniformOffsetEXT
Definition: gl_mangle.h:1071
#define glOrthofOES
Definition: gl_mangle.h:1565
#define glProgramUniformMatrix4fv
Definition: gl_mangle.h:1810
#define glBindVertexShaderEXT
Definition: gl_mangle.h:117
#define glGetLocalConstantBooleanvEXT
Definition: gl_mangle.h:812
#define glVertexAttrib3sARB
Definition: gl_mangle.h:2511
#define glGetTexBumpParameterivATI
Definition: gl_mangle.h:1013
GL_APICALL void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer)
#define glBindBufferBaseNV
Definition: gl_mangle.h:76
GLenum genMode
Definition: SDL_opengl_glext.h:9178
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
Definition: gl_mangle.h:1900
#define glGetBooleani_v
Definition: gl_mangle.h:709
#define glTexPageCommitmentARB
Definition: gl_mangle.h:2161
#define glGetSeparableFilter
Definition: gl_mangle.h:1000
#define glTextureColorMaskSGIS
Definition: gl_mangle.h:2192
#define glColorTableParameterivSGI
Definition: gl_mangle.h:289
#define glInsertComponentEXT
Definition: gl_mangle.h:1159
GLint GLint GLsizei GLuint * counters
Definition: glext.h:5550
#define glClearColorxOES
Definition: gl_mangle.h:190
#define glVertexAttrib2svARB
Definition: gl_mangle.h:2494
const void GLsizei drawCount
Definition: SDL_opengl_glext.h:8412
#define glNormalStream3dATI
Definition: gl_mangle.h:1553
#define glNormalP3uiv
Definition: gl_mangle.h:1546
#define glFogCoordhvNV
Definition: gl_mangle.h:604
#define glTexCoord4hvNV
Definition: gl_mangle.h:2117
#define glGetProgramEnvParameterIivNV
Definition: gl_mangle.h:955
#define glVertexAttribFormatNV
Definition: gl_mangle.h:2568
const GLuint * framebuffers
Definition: SDL_opengl_glext.h:1175
GLuint64EXT GLuint GLuint presentDurationId
Definition: SDL_opengl_glext.h:9291
#define glConvolutionFilter1D
Definition: gl_mangle.h:329
#define glVertexStream4dvATI
Definition: gl_mangle.h:2720
#define glVertexAttribI3i
Definition: gl_mangle.h:2586
#define glNormalStream3sATI
Definition: gl_mangle.h:1559
GLenum cap
Definition: SDL_opengl_glext.h:7963
#define glCoverFillPathNV
Definition: gl_mangle.h:380
GLuint GLuint GLchar GLuint GLchar GLuint GLuint * counterDataSize
Definition: SDL_opengl_glext.h:8289
GL_APICALL void GL_APIENTRY glBindFramebuffer(GLenum target, GLuint framebuffer)
#define glGetVertexAttribfvNV
Definition: gl_mangle.h:1097
#define glMultiTexCoord3fvARB
Definition: gl_mangle.h:1408
GLuint const GLchar * name
Definition: SDL_opengl_glext.h:660
#define glGetMultiTexParameterIuivEXT
Definition: gl_mangle.h:845
#define glBindVertexArray
Definition: gl_mangle.h:114
#define glDisableClientStateiEXT
Definition: gl_mangle.h:464
GLfloat GLfloat GLfloat GLfloat h
Definition: SDL_opengl_glext.h:1946
#define glIsRenderbufferEXT
Definition: gl_mangle.h:1200
#define glProgramUniform4fEXT
Definition: gl_mangle.h:1763
#define glMultiTexCoord3iARB
Definition: gl_mangle.h:1412
#define glBeginQueryIndexed
Definition: gl_mangle.h:64
#define glVertexAttrib2hvNV
Definition: gl_mangle.h:2490
GLint GLint GLint srcY1
Definition: SDL_opengl_glext.h:1184
#define glTextureParameterfEXT
Definition: gl_mangle.h:2204
#define glBindBufferRangeNV
Definition: gl_mangle.h:82
#define glPrimitiveRestartIndexNV
Definition: gl_mangle.h:1652
GLsizei GLsizei colorSamples
Definition: SDL_opengl_glext.h:6270
#define glVertexAttribs2hvNV
Definition: gl_mangle.h:2669
GLfixed GLfixed GLfixed y2
Definition: SDL_opengl_glext.h:4583
#define glVertexAttrib1dv
Definition: gl_mangle.h:2461
GLenum target
Definition: SDL_opengl_glext.h:1551
GLuint GLenum swizzle
Definition: SDL_opengl_glext.h:5502
#define glVertexP3uiv
Definition: gl_mangle.h:2688
#define glUniform3uiEXT
Definition: gl_mangle.h:2298
#define glNormalPointerListIBM
Definition: gl_mangle.h:1548
#define glVertexAttrib1fNV
Definition: gl_mangle.h:2465
#define glProgramUniform4fv
Definition: gl_mangle.h:1766
#define glLightModelxvOES
Definition: gl_mangle.h:1226
#define glMultiTexCoord1svARB
Definition: gl_mangle.h:1374
#define glPathGlyphRangeNV
Definition: gl_mangle.h:1581
#define glTessellationModeAMD
Definition: gl_mangle.h:2044
#define glInvalidateSubFramebuffer
Definition: gl_mangle.h:1169
GL_APICALL void GL_APIENTRY glVertexAttrib4fv(GLuint indx, const GLfloat *values)
#define glFragmentMaterialfSGIX
Definition: gl_mangle.h:624
#define glDebugMessageInsertARB
Definition: gl_mangle.h:411
#define glPointParameteriv
Definition: gl_mangle.h:1631
#define glResetHistogram
Definition: gl_mangle.h:1912
GLfloat GLfloat p
Definition: SDL_opengl_glext.h:11090
#define glCurrentPaletteMatrixARB
Definition: gl_mangle.h:403
#define glSecondaryColor3iv
Definition: gl_mangle.h:1961
#define glMultiTexCoord1dv
Definition: gl_mangle.h:1361
#define glCopyColorSubTable
Definition: gl_mangle.h:344
#define glGetObjectLabel
Definition: gl_mangle.h:909
#define glUniform2fARB
Definition: gl_mangle.h:2268
#define glGetSynciv
Definition: gl_mangle.h:1011
#define glTestFenceNV
Definition: gl_mangle.h:2046
#define glDisableIndexedEXT
Definition: gl_mangle.h:468
#define glProgramUniform2dvEXT
Definition: gl_mangle.h:1721
#define glProgramUniformMatrix3x4fvEXT
Definition: gl_mangle.h:1805
#define glVertexAttribI1ui
Definition: gl_mangle.h:2574
GLint GLfloat GLint stencil
Definition: SDL_opengl_glext.h:1165
GLenum GLint GLint GLint GLint GLuint GLenum dstTarget
Definition: SDL_opengl_glext.h:2450
#define glTextureBarrierNV
Definition: gl_mangle.h:2187
GL_APICALL void GL_APIENTRY glUniform2i(GLint location, GLint x, GLint y)
#define glPathColorGenNV
Definition: gl_mangle.h:1573
#define glCompressedTextureImage2DEXT
Definition: gl_mangle.h:320
#define glDeleteObjectARB
Definition: gl_mangle.h:427
#define glBindSampler
Definition: gl_mangle.h:103
#define glGetVertexArrayPointeri_vEXT
Definition: gl_mangle.h:1088
#define glMultiDrawArrays
Definition: gl_mangle.h:1342
#define glNamedProgramLocalParameter4fEXT
Definition: gl_mangle.h:1510
#define glCompressedTextureSubImage3DEXT
Definition: gl_mangle.h:326
#define glProgramUniform3fvEXT
Definition: gl_mangle.h:1745
#define glBindFragmentShaderATI
Definition: gl_mangle.h:88
#define glTranslatexOES
Definition: gl_mangle.h:2247
#define glDeleteFragmentShaderATI
Definition: gl_mangle.h:421
GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * pixels
Definition: gl.h:1517
#define glVertexAttribI4usv
Definition: gl_mangle.h:2608
#define glGetMultiTexLevelParameterfvEXT
Definition: gl_mangle.h:841
#define glWindowPos3fARB
Definition: gl_mangle.h:2781
#define glFramebufferTextureARB
Definition: gl_mangle.h:640
#define glWindowPos4fMESA
Definition: gl_mangle.h:2801
#define glGetColorTableParameterfvSGI
Definition: gl_mangle.h:726
void *APIENTRYP PFNGLMAPNAMEDBUFFERRANGEEXTPROC(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
Definition: SDL_opengl_glext.h:6308
#define glTangent3iEXT
Definition: gl_mangle.h:2037
#define glProgramUniform4uiEXT
Definition: gl_mangle.h:1775
#define glUniform4ui64vNV
Definition: gl_mangle.h:2315
#define glCombinerOutputNV
Definition: gl_mangle.h:292
#define glMultiDrawArraysIndirectAMD
Definition: gl_mangle.h:1337
#define glVertexAttrib4Nsv
Definition: gl_mangle.h:2540
GLintptr GLintptr GLsizei maxdrawcount
Definition: SDL_opengl_glext.h:3190
#define glCreateShaderProgramEXT
Definition: gl_mangle.h:394
#define glBindFragDataLocationIndexed
Definition: gl_mangle.h:86
#define glUniformMatrix2x3dv
Definition: gl_mangle.h:2329
#define glGenVertexArraysAPPLE
Definition: gl_mangle.h:686
#define glUniform2fvARB
Definition: gl_mangle.h:2270
#define glProgramUniformMatrix3x2fvEXT
Definition: gl_mangle.h:1801
#define glUniform3fvARB
Definition: gl_mangle.h:2288
#define glProgramParameter4fvNV
Definition: gl_mangle.h:1690
#define glBinormal3ivEXT
Definition: gl_mangle.h:127
GLboolean GLuint GLint GLuint * counterList
Definition: SDL_opengl_glext.h:4996
GLenum const void GLbitfield GLsizei GLenum const void GLenum GLuint GLfloat emScale
Definition: glext.h:9990
#define glAlphaFuncxOES
Definition: gl_mangle.h:44
#define glGetnCompressedTexImageARB
Definition: gl_mangle.h:871
GLuint GLuint stream
Definition: glcorearb.h:1843
#define glIsPathNV
Definition: gl_mangle.h:1191
#define glSampleCoverageOES
Definition: gl_mangle.h:1923
#define glCompressedMultiTexImage3DEXT
Definition: gl_mangle.h:303
#define glDrawTransformFeedbackInstanced
Definition: gl_mangle.h:510
#define glGetHistogramEXT
Definition: gl_mangle.h:782
GLuint GLsizei GLsizei GLchar * counterString
Definition: glext.h:5552
#define glSecondaryColor3usv
Definition: gl_mangle.h:1977
#define glWindowPos4ivMESA
Definition: gl_mangle.h:2804
#define glDrawRangeElements
Definition: gl_mangle.h:508
const GLvdpauSurfaceNV * surfaces
Definition: glext.h:10670
#define glBindFramebufferEXT
Definition: gl_mangle.h:89
#define glTrackMatrixNV
Definition: gl_mangle.h:2236
#define glNormal3xOES
Definition: gl_mangle.h:1542
GLfixed GLfixed GLint GLint GLfixed GLfixed GLint vstride
Definition: SDL_opengl_glext.h:4559
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition: SDL_opengl_glext.h:2480
#define glUnmapObjectBufferATI
Definition: gl_mangle.h:2355
GL_APICALL void GL_APIENTRY glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
#define glRenderbufferStorageMultisample
Definition: gl_mangle.h:1885
#define glVertexAttribI4iEXT
Definition: gl_mangle.h:2595
#define glCompressedTextureSubImage1DEXT
Definition: gl_mangle.h:322
#define glInvalidateBufferSubData
Definition: gl_mangle.h:1165
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat t1
Definition: glext.h:9327
#define glSecondaryColor3fv
Definition: gl_mangle.h:1955
#define glMultiTexCoord4svARB
Definition: gl_mangle.h:1440
#define glUniform1ui64vNV
Definition: gl_mangle.h:2261
#define glGetConvolutionParameterfvEXT
Definition: gl_mangle.h:744
#define glUniform3ui
Definition: gl_mangle.h:2299
#define glTextureImage3DMultisampleNV
Definition: gl_mangle.h:2199
#define glDrawRangeElementsBaseVertex
Definition: gl_mangle.h:506
GLuint GLenum const GLfloat * transformValues
Definition: glext.h:9995
#define glWeightbvARB
Definition: gl_mangle.h:2741
#define glMultiTexEnvfvEXT
Definition: gl_mangle.h:1454
#define glVDPAURegisterOutputSurfaceNV
Definition: gl_mangle.h:2380
#define glVertexAttrib4Niv
Definition: gl_mangle.h:2538
#define glProgramUniform4i64vNV
Definition: gl_mangle.h:1768
#define glMultiTexCoord4xvOES
Definition: gl_mangle.h:1443
GLfixed units
Definition: SDL_opengl_glext.h:4524
GL_APICALL void GL_APIENTRY glDetachShader(GLuint program, GLuint shader)
#define glNamedCopyBufferSubDataEXT
Definition: gl_mangle.h:1492
const GLuint * buffers
Definition: glcorearb.h:656
#define glBufferParameteriAPPLE
Definition: gl_mangle.h:167
#define glUniformHandleui64vNV
Definition: gl_mangle.h:2325
GLuint GLuint GLuint GLuint GLuint group_size_z
Definition: glcorearb.h:3004
#define glAreTexturesResidentEXT
Definition: gl_mangle.h:47
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint GLenum GLuint GLuint key1
Definition: SDL_opengl_glext.h:9291
GLsizei groupsSize
Definition: SDL_opengl_glext.h:4989
#define glGetVertexAttribLdvEXT
Definition: gl_mangle.h:1105
const GLint GLsizei nbuffers
Definition: SDL_opengl_glext.h:9697
#define glClipPlanexOES
Definition: gl_mangle.h:217
#define glCombinerParameterfvNV
Definition: gl_mangle.h:294
GLenum const void GLbitfield GLsizei GLenum const void GLenum GLuint pathParameterTemplate
Definition: SDL_opengl_glext.h:9160
#define glVertex4bOES
Definition: gl_mangle.h:2413
#define glIsVariantEnabledEXT
Definition: gl_mangle.h:1211
#define glGetProgramLocalParameterdvARB
Definition: gl_mangle.h:962
#define glGetProgramLocalParameterIuivNV
Definition: gl_mangle.h:965
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
Definition: glcorearb.h:1308
#define glCopyPathNV
Definition: gl_mangle.h:359
#define glBinormal3bvEXT
Definition: gl_mangle.h:121
#define glVertexAttrib3dARB
Definition: gl_mangle.h:2497
#define glGetNamedRenderbufferParameterivEXT
Definition: gl_mangle.h:865
#define glProgramUniform1ui64vNV
Definition: gl_mangle.h:1714
GL_APICALL GLint GL_APIENTRY glGetUniformLocation(GLuint program, const GLchar *name)
#define glUniformMatrix3x4dv
Definition: gl_mangle.h:2338
#define glNamedFramebufferRenderbufferEXT
Definition: gl_mangle.h:1498
#define glMultiTexGeniEXT
Definition: gl_mangle.h:1461
#define glProgramUniform2ui64vNV
Definition: gl_mangle.h:1734
#define glProgramUniform2f
Definition: gl_mangle.h:1724
#define glEndVertexShaderEXT
Definition: gl_mangle.h:553
#define glProgramUniform4ui64NV
Definition: gl_mangle.h:1773
GLfixed GLfixed nz
Definition: glext.h:5082
#define glGetConvolutionParameterfv
Definition: gl_mangle.h:745
#define glTransformFeedbackVaryingsEXT
Definition: gl_mangle.h:2241
#define glValidateProgramPipeline
Definition: gl_mangle.h:2364
#define glVDPAUFiniNV
Definition: gl_mangle.h:2375
#define glWindowPos4svMESA
Definition: gl_mangle.h:2806
GL_APICALL void GL_APIENTRY glValidateProgram(GLuint program)
#define glMultiTexCoord1xOES
Definition: gl_mangle.h:1376
#define glSecondaryColor3s
Definition: gl_mangle.h:1963
#define glMultiTexCoord3dv
Definition: gl_mangle.h:1405
#define glColor3fVertex3fSUN
Definition: gl_mangle.h:223
#define glColorSubTableEXT
Definition: gl_mangle.h:282
#define glGetHistogramParameterivEXT
Definition: gl_mangle.h:786
#define glCombinerParameterfNV
Definition: gl_mangle.h:293
GLsizei startSegment
Definition: SDL_opengl_glext.h:9199
#define glCopyTexSubImage3D
Definition: gl_mangle.h:370
GLbyte green
Definition: SDL_opengl_glext.h:379
#define glGetAttachedObjectsARB
Definition: gl_mangle.h:704
GL_APICALL void GL_APIENTRY glUniform2fv(GLint location, GLsizei count, const GLfloat *v)
#define glShaderOp1EXT
Definition: gl_mangle.h:1996
#define glGetUniformSubroutineuiv
Definition: gl_mangle.h:1072
#define glMultiTexCoord3xOES
Definition: gl_mangle.h:1420
GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2
Definition: SDL_opengl_glext.h:5505
#define glGetVideoCaptureStreamivNV
Definition: gl_mangle.h:1116
#define glTextureImage2DEXT
Definition: gl_mangle.h:2194
#define glVertexAttribI4ivEXT
Definition: gl_mangle.h:2597
GLsizei GLboolean transpose
Definition: SDL_opengl_glext.h:706
#define glSecondaryColor3ui
Definition: gl_mangle.h:1971
#define glDrawElementsInstanced
Definition: gl_mangle.h:500
GLuint coords
Definition: glext.h:1583
#define glMatrixLoaddEXT
Definition: gl_mangle.h:1306
GLsizei maxCount
Definition: SDL_opengl_glext.h:671
#define glConvolutionParameteriv
Definition: gl_mangle.h:339
#define glCoverFillPathInstancedNV
Definition: gl_mangle.h:379
GLuint stencilClearTag
Definition: glext.h:7892
#define glVertexArrayRangeNV
Definition: gl_mangle.h:2442
#define glVertexStream3ivATI
Definition: gl_mangle.h:2716
#define glVertexArrayVertexAttribOffsetEXT
Definition: gl_mangle.h:2452
#define glMultiTexCoord4i
Definition: gl_mangle.h:1435
#define glReplacementCodeubSUN
Definition: gl_mangle.h:1888
#define glTexCoordP1uiv
Definition: gl_mangle.h:2126
#define glMatrixMultTransposedEXT
Definition: gl_mangle.h:1318
#define glTexCoord3bvOES
Definition: gl_mangle.h:2093
#define glShaderOp3EXT
Definition: gl_mangle.h:1998
const GLuint * arrays
Definition: SDL_opengl_glext.h:1190
#define glGetSamplerParameterfv
Definition: gl_mangle.h:995
#define glBeginVertexShaderEXT
Definition: gl_mangle.h:69
#define glVertexAttribL4dEXT
Definition: gl_mangle.h:2639
void *APIENTRYP PFNGLMAPBUFFERRANGEPROC(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Definition: SDL_opengl_glext.h:1187
#define glIsVertexArray
Definition: gl_mangle.h:1213
GL_APICALL void GL_APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid **pointer)
#define glVertexAttrib1sNV
Definition: gl_mangle.h:2473
#define glVertexAttrib1dvNV
Definition: gl_mangle.h:2462
#define glFramebufferTexture2DEXT
Definition: gl_mangle.h:636
GL_APICALL GLboolean GL_APIENTRY glIsBuffer(GLuint buffer)
#define glPointParameterivNV
Definition: gl_mangle.h:1632
GLenum GLenum textarget
Definition: SDL_opengl_glext.h:1178
#define glVertexAttribL2i64NV
Definition: gl_mangle.h:2627
#define glHistogramEXT
Definition: gl_mangle.h:1131
#define glVertexAttrib4sv
Definition: gl_mangle.h:2553
#define glGenOcclusionQueriesNV
Definition: gl_mangle.h:670
GLsizei GLenum const void GLint basevertex
Definition: glcorearb.h:1602
#define glMultiTexCoord3dARB
Definition: gl_mangle.h:1402
GL_APICALL void GL_APIENTRY glUniform3fv(GLint location, GLsizei count, const GLfloat *v)
#define glVertexBlendARB
Definition: gl_mangle.h:2681
#define glMultiTexCoord3bOES
Definition: gl_mangle.h:1400
#define glCompileShaderIncludeARB
Definition: gl_mangle.h:299
#define glMultiTexCoordP2ui
Definition: gl_mangle.h:1446
#define glProgramUniformMatrix4x3dv
Definition: gl_mangle.h:1816
#define glSecondaryColor3bvEXT
Definition: gl_mangle.h:1946
#define glVertexAttribs3fvNV
Definition: gl_mangle.h:2672
GLuint GLenum transformType
Definition: SDL_opengl_glext.h:9165
#define glScissorArrayv
Definition: gl_mangle.h:1940
#define glGetConvolutionParameterxvOES
Definition: gl_mangle.h:748
#define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
Definition: gl_mangle.h:1899
#define glDrawElementsInstancedBaseVertex
Definition: gl_mangle.h:498
#define glMatrixMultfEXT
Definition: gl_mangle.h:1316
int64_t GLint64EXT
Definition: SDL_opengl_glext.h:4828
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const void * data
Definition: SDL_opengl_glext.h:223
#define glColorTableParameterfv
Definition: gl_mangle.h:286
#define glProgramUniform1dvEXT
Definition: gl_mangle.h:1701
#define glTexCoord4bvOES
Definition: gl_mangle.h:2107
#define glMultiDrawElementsIndirect
Definition: gl_mangle.h:1350
#define glGetDetailTexFuncSGIS
Definition: gl_mangle.h:752
#define glMultiTexEnvfEXT
Definition: gl_mangle.h:1453
#define glPathParameterivNV
Definition: gl_mangle.h:1587
#define glDeleteProgramPipelines
Definition: gl_mangle.h:433
#define glDepthRangefOES
Definition: gl_mangle.h:457
#define glSeparableFilter2DEXT
Definition: gl_mangle.h:1986
#define glGetObjectBufferivATI
Definition: gl_mangle.h:907
#define glDrawRangeElementArrayAPPLE
Definition: gl_mangle.h:504
GLuint GLenum GLsizei GLsizei GLint GLint GLboolean packed
Definition: SDL_opengl_glext.h:8615
const GLuint * textures
Definition: glcorearb.h:411
#define glVariantfvEXT
Definition: gl_mangle.h:2368
#define glLightModelxOES
Definition: gl_mangle.h:1225
#define glWeightusvARB
Definition: gl_mangle.h:2750
GLuint GLint srcX0
Definition: glcorearb.h:2710
#define glGetIntegerui64vNV
Definition: gl_mangle.h:800
#define glNamedProgramLocalParameterI4ivEXT
Definition: gl_mangle.h:1513
#define glGetVertexAttribLdv
Definition: gl_mangle.h:1106
#define glPathCoverDepthFuncNV
Definition: gl_mangle.h:1576
#define glProgramUniform2iEXT
Definition: gl_mangle.h:1729
#define glFinishFenceNV
Definition: gl_mangle.h:580
#define glIndexPointerEXT
Definition: gl_mangle.h:1149
#define glGetDoublei_v
Definition: gl_mangle.h:755
#define glVertexAttrib2s
Definition: gl_mangle.h:2492
#define glPixelDataRangeNV
Definition: gl_mangle.h:1596
#define glIndexPointerListIBM
Definition: gl_mangle.h:1150
GLint GLint GLsizei width
Definition: SDL_opengl_glext.h:112
#define glBeginConditionalRenderNV
Definition: gl_mangle.h:56
#define glTexCoordP1ui
Definition: gl_mangle.h:2125
#define glSyncTextureINTEL
Definition: gl_mangle.h:2029
#define glGetProgramPipelineInfoLog
Definition: gl_mangle.h:970
GLbitfield GLuint program
Definition: SDL_opengl_glext.h:1875
#define glVertexAttrib1fARB
Definition: gl_mangle.h:2463
#define glGetObjectBufferfvATI
Definition: gl_mangle.h:906
#define glBlendEquationSeparateIndexedAMD
Definition: gl_mangle.h:147
GLdouble GLdouble GLdouble GLdouble GLdouble GLdouble zFar
Definition: SDL_opengl_glext.h:6103
#define glMultiTexCoord1fv
Definition: gl_mangle.h:1365
#define glProgramUniformMatrix4dv
Definition: gl_mangle.h:1808
#define glVideoCaptureNV
Definition: gl_mangle.h:2732
#define glIsProgramARB
Definition: gl_mangle.h:1194
#define glProgramLocalParameter4dARB
Definition: gl_mangle.h:1672
#define glUniform2uiv
Definition: gl_mangle.h:2283
#define glGetFragDataLocationEXT
Definition: gl_mangle.h:769
GLsizei GLenum GLboolean sink
Definition: glext.h:3557
#define glTestFenceAPPLE
Definition: gl_mangle.h:2045
#define glWindowPos4dMESA
Definition: gl_mangle.h:2799
#define glGetDebugMessageLogAMD
Definition: gl_mangle.h:749
const GLfloat * m
Definition: glext.h:6656
#define glProgramUniform2dv
Definition: gl_mangle.h:1722
#define glImageTransformParameteriHP
Definition: gl_mangle.h:1136
GLdouble GLdouble GLdouble GLdouble q
Definition: gl.h:2032
#define glUniformHandleui64ARB
Definition: gl_mangle.h:2322
#define glUniformMatrix2x4fv
Definition: gl_mangle.h:2332
#define glGetIntegerui64i_vNV
Definition: gl_mangle.h:799
GLint GLint GLsizei counterSize
Definition: SDL_opengl_glext.h:4990
#define glReplacementCodeuiColor4ubVertex3fvSUN
Definition: gl_mangle.h:1895
GLuint stencilClearTag
Definition: SDL_opengl_glext.h:7297
GLuint GLuint64EXT * capture_time
Definition: SDL_opengl_glext.h:10213
#define glProgramParameter4dvNV
Definition: gl_mangle.h:1688
#define glGetActiveUniformARB
Definition: gl_mangle.h:695
#define glProgramUniform4iv
Definition: gl_mangle.h:1772
#define glUseProgramStages
Definition: gl_mangle.h:2360
#define glVertexWeightPointerEXT
Definition: gl_mangle.h:2731
#define glGetMinmaxEXT
Definition: gl_mangle.h:827
#define glMapGrid1xOES
Definition: gl_mangle.h:1277
#define glWriteMaskEXT
Definition: gl_mangle.h:2807
GLuint GLuint uniformBlockBinding
Definition: SDL_opengl_glext.h:1352
#define glBeginFragmentShaderATI
Definition: gl_mangle.h:58
#define glGetMultiTexEnvfvEXT
Definition: gl_mangle.h:835
GL_APICALL void GL_APIENTRY glGetUniformfv(GLuint program, GLint location, GLfloat *params)
#define glMultiTexCoord1bOES
Definition: gl_mangle.h:1356
#define glBlendEquationi
Definition: gl_mangle.h:140
GLuint GLuint GLfloat weight
Definition: glext.h:9994
#define glVertex2xvOES
Definition: gl_mangle.h:2398
GLenum shadertype
Definition: SDL_opengl_glext.h:1759
#define glWindowPos3dvARB
Definition: gl_mangle.h:2778
#define glFramebufferTexture
Definition: gl_mangle.h:647
#define glGenVertexShadersEXT
Definition: gl_mangle.h:688
#define glProgramUniform3uiEXT
Definition: gl_mangle.h:1755
GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const void * pixels
Definition: SDL_opengl_glext.h:112
#define glWindowPos2fvARB
Definition: gl_mangle.h:2760
const GLuint * pipelines
Definition: glcorearb.h:1946
#define glGetBufferParameterui64vNV
Definition: gl_mangle.h:714
#define glUniform4uiEXT
Definition: gl_mangle.h:2316
#define glUniformMatrix3x2dv
Definition: gl_mangle.h:2336
#define glMemoryBarrierEXT
Definition: gl_mangle.h:1330
#define glGetVertexAttribIuiv
Definition: gl_mangle.h:1101
GLint limit
Definition: glext.h:9549
#define glCreateShaderObjectARB
Definition: gl_mangle.h:393
GLuint GLuint GLchar GLuint GLchar GLuint GLuint GLuint * counterTypeEnum
Definition: SDL_opengl_glext.h:8289
GL_APICALL void GL_APIENTRY glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params)
#define glTexBumpParameterivATI
Definition: gl_mangle.h:2053
GLuint GLuint storageBlockBinding
Definition: SDL_opengl_glext.h:2468
const GLenum * bufs
Definition: glcorearb.h:776
#define glGetUniformui64vNV
Definition: gl_mangle.h:1073
#define glVertexAttribI3uiv
Definition: gl_mangle.h:2592
#define glVertexAttribI4uiv
Definition: gl_mangle.h:2606
#define glClearColorIuiEXT
Definition: gl_mangle.h:188
#define glNormal3fVertex3fvSUN
Definition: gl_mangle.h:1534
#define glVertexArrayRangeAPPLE
Definition: gl_mangle.h:2441
#define glProgramUniformMatrix2x3fvEXT
Definition: gl_mangle.h:1789
#define glMultTransposeMatrixxOES
Definition: gl_mangle.h:1483
#define glBlendFuncSeparateEXT
Definition: gl_mangle.h:153
#define glWeightivARB
Definition: gl_mangle.h:2744
#define glDeleteNamesAMD
Definition: gl_mangle.h:426
#define glInstrumentsBufferSGIX
Definition: gl_mangle.h:1161
#define glTexCoordP3ui
Definition: gl_mangle.h:2129
#define glIsVertexAttribEnabledAPPLE
Definition: gl_mangle.h:1214
#define glSamplePatternEXT
Definition: gl_mangle.h:1929
#define glDrawElementsInstancedARB
Definition: gl_mangle.h:495
#define glGenPerfMonitorsAMD
Definition: gl_mangle.h:672
#define glProgramUniform3d
Definition: gl_mangle.h:1740
GLenum GLintptr readOffset
Definition: SDL_opengl_glext.h:1345
#define glVertexAttrib1d
Definition: gl_mangle.h:2458
GLfixed GLfixed GLint GLint order
Definition: SDL_opengl_glext.h:4558
#define glArrayObjectATI
Definition: gl_mangle.h:51
GLsizei GLfixed GLfixed GLfixed GLfixed ymove
Definition: SDL_opengl_glext.h:4534
#define glEnableIndexedEXT
Definition: gl_mangle.h:529
#define glEnablei
Definition: gl_mangle.h:528
#define glGetMapControlPointsNV
Definition: gl_mangle.h:817
char GLchar
Definition: SDL_opengl_glext.h:569
#define glWindowPos3sARB
Definition: gl_mangle.h:2793
#define glBindVertexBuffer
Definition: gl_mangle.h:115
GLuint coord
Definition: glext.h:6066
#define glVertexAttribL1dEXT
Definition: gl_mangle.h:2613
GLint GLfixed
Definition: SDL_opengl_glext.h:4495
#define glMultiModeDrawElementsIBM
Definition: gl_mangle.h:1354
#define glWindowPos3ivARB
Definition: gl_mangle.h:2790
#define glCompressedTexSubImage2D
Definition: gl_mangle.h:316
GLenum GLenum GLenum dppass
Definition: glcorearb.h:777
#define glGetNamedProgramLocalParameterdvEXT
Definition: gl_mangle.h:860
#define glVertexAttrib4ubvARB
Definition: gl_mangle.h:2556
GLsizei GLsizei GLenum * binaryFormat
Definition: SDL_opengl_glext.h:1872
GLenum GLsizei dataSize
Definition: SDL_opengl_glext.h:4999
#define glVertexAttribs2dvNV
Definition: gl_mangle.h:2667
#define glVertexFormatNV
Definition: gl_mangle.h:2684
GLfloat GLfloat GLfloat v2
Definition: SDL_opengl_glext.h:692
GLfixed GLfixed GLfixed y2
Definition: glext.h:5144
#define glFogCoordhNV
Definition: gl_mangle.h:603
#define glMultiTexParameteriEXT
Definition: gl_mangle.h:1468
#define glPointParameterf
Definition: gl_mangle.h:1623
#define glUniformMatrix4x3dv
Definition: gl_mangle.h:2345
#define glPushGroupMarkerEXT
Definition: gl_mangle.h:1828
#define glVertexStream4fATI
Definition: gl_mangle.h:2721
GLuint GLsizei const void GLenum preserve
Definition: glext.h:6195
#define glSecondaryColor3bv
Definition: gl_mangle.h:1947
#define glColor4xvOES
Definition: gl_mangle.h:265
#define glColor4ubVertex3fvSUN
Definition: gl_mangle.h:258
#define glGetFloati_vEXT
Definition: gl_mangle.h:764
#define glProgramEnvParameterI4uivNV
Definition: gl_mangle.h:1668
const GLint const GLsizei GLsizei GLint modestride
Definition: glext.h:8748
#define glVariantusvEXT
Definition: gl_mangle.h:2374
GLuint GLuint * names
Definition: glext.h:5516
#define glMakeImageHandleResidentNV
Definition: gl_mangle.h:1258
#define glImageTransformParameterfvHP
Definition: gl_mangle.h:1135
#define glGetMultiTexLevelParameterivEXT
Definition: gl_mangle.h:842
#define glTexCoord4fVertex4fvSUN
Definition: gl_mangle.h:2114
#define glVertexAttribs3dvNV
Definition: gl_mangle.h:2671
#define glVertexStream2dATI
Definition: gl_mangle.h:2703
#define glGetPixelTransformParameterfvEXT
Definition: gl_mangle.h:945
#define glFogCoordfEXT
Definition: gl_mangle.h:598
#define glWindowPos2dv
Definition: gl_mangle.h:2755
#define glDrawTransformFeedbackStream
Definition: gl_mangle.h:514
#define glReferencePlaneSGIX
Definition: gl_mangle.h:1879
#define glTexCoord1xOES
Definition: gl_mangle.h:2066
GLuint queryNameLength
Definition: SDL_opengl_glext.h:8292
#define glDrawBuffersATI
Definition: gl_mangle.h:489
#define glGetRenderbufferParameterivEXT
Definition: gl_mangle.h:993
GLsizei const GLchar *const GLuint * uniformIndices
Definition: SDL_opengl_glext.h:1346
#define glVertexAttribL1i64vNV
Definition: gl_mangle.h:2618
GLsizeiptr size
Definition: SDL_opengl_glext.h:537
#define glGetQueryObjectui64v
Definition: gl_mangle.h:990
#define glProgramUniformMatrix4x3dvEXT
Definition: gl_mangle.h:1815
GLenum const void * fontName
Definition: SDL_opengl_glext.h:9160
GL_APICALL void GL_APIENTRY glUniform4i(GLint location, GLint x, GLint y, GLint z, GLint w)
GLenum GLenum colorFormat
Definition: SDL_opengl_glext.h:9178
#define glDeformationMap3fSGIX
Definition: gl_mangle.h:414
#define glGetDoubleIndexedvEXT
Definition: gl_mangle.h:753
GL_APICALL void GL_APIENTRY glUseProgram(GLuint program)
const GLint * attribs
Definition: SDL_opengl_glext.h:9688
#define glNamedRenderbufferStorageMultisampleEXT
Definition: gl_mangle.h:1523
#define glDeleteVertexArrays
Definition: gl_mangle.h:448
#define glProgramUniformui64vNV
Definition: gl_mangle.h:1820
#define glVertex2hvNV
Definition: gl_mangle.h:2392
#define glGetActiveSubroutineUniformiv
Definition: gl_mangle.h:693
#define glGetPathCommandsNV
Definition: gl_mangle.h:918
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint fill2
Definition: SDL_opengl_glext.h:9292
#define glGetGraphicsResetStatusARB
Definition: gl_mangle.h:779
#define glBlendFunci
Definition: gl_mangle.h:150
#define glProgramParameteriEXT
Definition: gl_mangle.h:1692
GLfixed GLfixed x2
Definition: SDL_opengl_glext.h:4583
GL_APICALL void GL_APIENTRY glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
GLsizei const GLchar *const GLenum bufferMode
Definition: SDL_opengl_glext.h:1119
#define glPointParameterfvSGIS
Definition: gl_mangle.h:1628
#define glBeginVideoCaptureNV
Definition: gl_mangle.h:70
#define glSecondaryColor3fvEXT
Definition: gl_mangle.h:1954
#define glMultiTexCoord3dvARB
Definition: gl_mangle.h:1404
#define glTexEnvxOES
Definition: gl_mangle.h:2141
GLuint GLuint end
Definition: SDL_opengl_glext.h:111
#define glAlphaFragmentOp2ATI
Definition: gl_mangle.h:41
#define glPointParameteriNV
Definition: gl_mangle.h:1630
const void * userParam
Definition: glcorearb.h:2552
#define glFinishTextureSUNX
Definition: gl_mangle.h:583
#define glPatchParameterfv
Definition: gl_mangle.h:1571
#define glVertexAttrib3sv
Definition: gl_mangle.h:2515
GLboolean invert
Definition: gl.h:1918
#define glProgramUniform4d
Definition: gl_mangle.h:1760
#define glVertexAttrib4dARB
Definition: gl_mangle.h:2519
#define glProgramUniformMatrix4x2dv
Definition: gl_mangle.h:1812
#define glActiveStencilFaceEXT
Definition: gl_mangle.h:36
#define glProgramUniform2dEXT
Definition: gl_mangle.h:1719
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Rep
Definition: SDL_opengl_glext.h:5505
#define glUniform2uivEXT
Definition: gl_mangle.h:2282
GLfloat param
Definition: SDL_opengl_glext.h:370
#define glTexCoord4fColor4fNormal3fVertex4fSUN
Definition: gl_mangle.h:2110
GLenum GLsizei len
Definition: SDL_opengl_glext.h:2926
#define glReplacementCodeuiVertex3fSUN
Definition: gl_mangle.h:1905
#define glGetCompressedMultiTexImageEXT
Definition: gl_mangle.h:736
#define glWindowPos2fv
Definition: gl_mangle.h:2761
#define glWindowPos2sARB
Definition: gl_mangle.h:2769
#define glGetUniformuiv
Definition: gl_mangle.h:1075
ptrdiff_t GLsizeiptrARB
Definition: SDL_opengl_glext.h:4152
#define glGetBufferSubData
Definition: gl_mangle.h:718
#define glProgramEnvParameterI4uiNV
Definition: gl_mangle.h:1667
#define glUniform1dv
Definition: gl_mangle.h:2249
#define glNormalPointervINTEL
Definition: gl_mangle.h:1550
#define glGetTextureParameterivEXT
Definition: gl_mangle.h:1048
#define glReplacementCodePointerSUN
Definition: gl_mangle.h:1887
#define glDisableVertexAttribAPPLE
Definition: gl_mangle.h:474
GLint GLint GLsizei GLuint * counters
Definition: SDL_opengl_glext.h:4990
#define glGetProgramNamedParameterdvNV
Definition: gl_mangle.h:966
GLenum GLuint GLint GLint layer
Definition: glcorearb.h:1310
#define glMultiTexCoord4bOES
Definition: gl_mangle.h:1422
#define glMultiTexCoordP1uiv
Definition: gl_mangle.h:1445
GLfloat GLfloat GLfloat alpha
Definition: SDL_opengl_glext.h:412
GLuint GLint GLboolean GLint GLenum access
Definition: SDL_opengl_glext.h:2162
GLenum GLuint GLsizei bufsize
Definition: SDL_opengl_glext.h:1762
#define glProgramUniform1uivEXT
Definition: gl_mangle.h:1717
#define glGetTransformFeedbackVarying
Definition: gl_mangle.h:1058
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat t1
Definition: SDL_opengl_glext.h:8583
#define glVertexAttribPointerARB
Definition: gl_mangle.h:2660
GLenum GLint GLint * precision
Definition: SDL_opengl_glext.h:1869
#define glBindTransformFeedbackNV
Definition: gl_mangle.h:112
GLenum GLsizei GLsizei GLint * values
Definition: glcorearb.h:1613
GLuint * samplers
Definition: SDL_opengl_glext.h:1537
GLint GLint bottom
Definition: SDL_opengl_glext.h:1949
#define glReplacementCodeuiColor3fVertex3fvSUN
Definition: gl_mangle.h:1891
#define glVertexAttrib3s
Definition: gl_mangle.h:2512
GLenum coverMode
Definition: SDL_opengl_glext.h:9181
GLuint res
Definition: SDL_opengl_glext.h:7937
#define glPauseTransformFeedback
Definition: gl_mangle.h:1594
#define glBindTextures
Definition: gl_mangle.h:108
GLuint colorNumber
Definition: SDL_opengl_glext.h:1535
#define glSecondaryColor3uivEXT
Definition: gl_mangle.h:1972
#define glEnableVertexAttribAPPLE
Definition: gl_mangle.h:535
#define glTexSubImage2DEXT
Definition: gl_mangle.h:2181
GL_APICALL void GL_APIENTRY glUniform1f(GLint location, GLfloat x)
GLenum cap
Definition: glext.h:8566
#define glGetSamplerParameterIuiv
Definition: gl_mangle.h:997
GLsizei GLuint * groups
Definition: glext.h:5549
#define glGetProgramEnvParameterfvARB
Definition: gl_mangle.h:954
#define glGetTextureHandleARB
Definition: gl_mangle.h:1034
#define glGetColorTableParameterfv
Definition: gl_mangle.h:725
GLsizei GLsizei GLfloat distance
Definition: SDL_opengl_glext.h:9200
#define glGetFenceivNV
Definition: gl_mangle.h:758
#define glMultiTexCoord2iARB
Definition: gl_mangle.h:1390
#define glUniform4d
Definition: gl_mangle.h:2302
#define glDrawTextureNV
Definition: gl_mangle.h:509
#define glVertexAttribParameteriAMD
Definition: gl_mangle.h:2659
#define glFragmentLightModelfvSGIX
Definition: gl_mangle.h:621
GLbyte GLbyte tz
Definition: SDL_opengl_glext.h:5972
#define glBeginConditionalRender
Definition: gl_mangle.h:55
GLint GLenum GLboolean GLuint relativeoffset
Definition: glcorearb.h:2545
#define glGetVertexAttribLui64vNV
Definition: gl_mangle.h:1109
#define glStencilClearTagEXT
Definition: gl_mangle.h:2008
#define glGetnMapfvARB
Definition: gl_mangle.h:880
#define glMultiTexCoord4sARB
Definition: gl_mangle.h:1438
GLsizei GLenum GLsizei GLsizei GLboolean fixedsamplelocations
Definition: glcorearb.h:1617
#define glGetListParameterivSGIX
Definition: gl_mangle.h:811
#define glGetNamedFramebufferAttachmentParameterivEXT
Definition: gl_mangle.h:855
GLenum GLenum void void void * span
Definition: SDL_opengl_glext.h:3138
GLint GLenum GLint const GLfloat * coeffs
Definition: glext.h:10037
#define glGetVideouivNV
Definition: gl_mangle.h:1120
#define glVertexAttribI3ui
Definition: gl_mangle.h:2590
#define glFragmentColorMaterialSGIX
Definition: gl_mangle.h:615
#define glNamedRenderbufferStorageMultisampleCoverageEXT
Definition: gl_mangle.h:1522
#define glProgramUniform2iv
Definition: gl_mangle.h:1732
#define glProgramEnvParametersI4ivNV
Definition: gl_mangle.h:1670
#define glProgramUniformMatrix2dvEXT
Definition: gl_mangle.h:1783
#define glGetnMinmaxARB
Definition: gl_mangle.h:884
#define glVertexAttrib4iv
Definition: gl_mangle.h:2534
#define glGetVideoCaptureivNV
Definition: gl_mangle.h:1113
#define glUpdateObjectBufferATI
Definition: gl_mangle.h:2357
#define glGetnPixelMapfvARB
Definition: gl_mangle.h:886
#define glGetShaderSourceARB
Definition: gl_mangle.h:1004
#define glColor3xvOES
Definition: gl_mangle.h:239
#define glGetSubroutineIndex
Definition: gl_mangle.h:1009
#define glClearDepthdNV
Definition: gl_mangle.h:191
#define glVertexAttrib2dv
Definition: gl_mangle.h:2481
#define glVariantbvEXT
Definition: gl_mangle.h:2366
#define glProgramUniformMatrix2x4dvEXT
Definition: gl_mangle.h:1791
#define glVertexAttrib1s
Definition: gl_mangle.h:2472
#define glProgramParameters4fvNV
Definition: gl_mangle.h:1695
#define glGetColorTableParameterivEXT
Definition: gl_mangle.h:727
#define glTangentPointerEXT
Definition: gl_mangle.h:2041
#define glVariantArrayObjectATI
Definition: gl_mangle.h:2365
#define glFlushPixelDataRangeNV
Definition: gl_mangle.h:589
#define glTextureStorage1DEXT
Definition: gl_mangle.h:2218
#define glBlendColorEXT
Definition: gl_mangle.h:135
#define glTexStorage2DMultisample
Definition: gl_mangle.h:2175
#define glGetLocalConstantFloatvEXT
Definition: gl_mangle.h:813
#define glVertexAttrib4Nub
Definition: gl_mangle.h:2542
GLsizei GLsizei commandsToDelete
Definition: SDL_opengl_glext.h:9157
const GLchar * uniformBlockName
Definition: glcorearb.h:1476
#define glVertexAttribL4dv
Definition: gl_mangle.h:2642
#define glTexStorageSparseAMD
Definition: gl_mangle.h:2178
#define glGetQueryObjectui64vEXT
Definition: gl_mangle.h:989
unsigned short GLhalfNV
Definition: SDL_opengl_glext.h:8856
unsigned char GLboolean
Definition: gl.h:122
GLenum GLenum GLsizei void GLsizei columnBufSize
Definition: SDL_opengl_glext.h:3489
#define glProgramUniformHandleui64ARB
Definition: gl_mangle.h:1779
#define glEnableVariantClientStateEXT
Definition: gl_mangle.h:531
GLuint GLenum const GLfloat * transformValues
Definition: SDL_opengl_glext.h:9165
#define glVertexAttribI4ubv
Definition: gl_mangle.h:2602
#define glMapTexture2DINTEL
Definition: gl_mangle.h:1288
#define glGetMultiTexImageEXT
Definition: gl_mangle.h:840
#define glProgramUniformMatrix3dv
Definition: gl_mangle.h:1796
#define glMakeImageHandleNonResidentARB
Definition: gl_mangle.h:1255
#define glTextureImage2DMultisampleCoverageNV
Definition: gl_mangle.h:2195
unsigned short GLhalfARB
Definition: SDL_opengl_glext.h:3042
#define glImageTransformParameterivHP
Definition: gl_mangle.h:1137
#define glVertexAttrib2dNV
Definition: gl_mangle.h:2479
#define glDebugMessageInsert
Definition: gl_mangle.h:412
GLfixed y1
Definition: SDL_opengl_glext.h:4583
#define glVertexAttrib2hNV
Definition: gl_mangle.h:2489
#define glGetnUniformdvARB
Definition: gl_mangle.h:898
#define glVertexBlendEnvfATI
Definition: gl_mangle.h:2682
#define glProgramStringARB
Definition: gl_mangle.h:1697
#define glMap1xOES
Definition: gl_mangle.h:1267
#define glRasterPos3xvOES
Definition: gl_mangle.h:1853
#define glMultiTexCoord3ivARB
Definition: gl_mangle.h:1414
#define glListParameterivSGIX
Definition: gl_mangle.h:1238
#define glGetNamedProgramivEXT
Definition: gl_mangle.h:859
#define glDeleteAsyncMarkersSGIX
Definition: gl_mangle.h:416
#define glDebugMessageInsertAMD
Definition: gl_mangle.h:410
GLsizei commandStart
Definition: SDL_opengl_glext.h:9157
#define glDeleteSync
Definition: gl_mangle.h:442
#define glIndexxOES
Definition: gl_mangle.h:1156
#define glLoadTransposeMatrixd
Definition: gl_mangle.h:1247
#define glGetColorTableSGI
Definition: gl_mangle.h:730
GLsizei maxLength
Definition: SDL_opengl_glext.h:3644
#define glDepthRangedNV
Definition: gl_mangle.h:455
void *APIENTRYP PFNGLMAPBUFFERPROC(GLenum target, GLenum access)
Definition: SDL_opengl_glext.h:540
#define glTexCoordP4uiv
Definition: gl_mangle.h:2132
typedef GLbitfield(APIENTRYP PFNGLQUERYMATRIXXOESPROC)(GLfixed *mantissa
#define glMultiDrawArraysEXT
Definition: gl_mangle.h:1336
#define glVertexAttrib4Nbv
Definition: gl_mangle.h:2536
#define glGetUniformBlockIndex
Definition: gl_mangle.h:1060
GLenum GLuint GLsizei propCount
Definition: SDL_opengl_glext.h:2465
GLboolean GLboolean GLboolean GLboolean a
Definition: glcorearb.h:1233
GL_APICALL void GL_APIENTRY glVertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z)
#define glFramebufferTextureLayerARB
Definition: gl_mangle.h:644
#define glGetVertexAttribArrayObjectfvATI
Definition: gl_mangle.h:1090
#define glImportSyncEXT
Definition: gl_mangle.h:1138
GLuint GLuint GLchar GLuint GLchar GLuint GLuint GLuint GLuint GLuint64 * rawCounterMaxValue
Definition: glext.h:8919
#define glProgramUniform3ivEXT
Definition: gl_mangle.h:1751
#define glPixelTransformParameterivEXT
Definition: gl_mangle.h:1615
#define glConvolutionParameterxvOES
Definition: gl_mangle.h:341
#define glUniform3iARB
Definition: gl_mangle.h:2292
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum GLuint GLenum target3
Definition: SDL_opengl_glext.h:9292
#define glRenderbufferStorageMultisampleEXT
Definition: gl_mangle.h:1884
#define glVDPAUInitNV
Definition: gl_mangle.h:2377
#define glGetVideoivNV
Definition: gl_mangle.h:1118
GLsizei GLuint * groups
Definition: SDL_opengl_glext.h:4989
#define glGetTexFilterFuncSGIS
Definition: gl_mangle.h:1017
#define glUnmapBufferARB
Definition: gl_mangle.h:2351
#define glDeleteFencesNV
Definition: gl_mangle.h:420
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat t0
Definition: SDL_opengl_glext.h:8583
#define glVertexArrayVertexAttribIFormatEXT
Definition: gl_mangle.h:2448
#define glVertexAttrib4ubNV
Definition: gl_mangle.h:2555
GL_APICALL void GL_APIENTRY glDeleteProgram(GLuint program)
#define glGetVertexAttribdvNV
Definition: gl_mangle.h:1094
#define glVertexAttrib1fvARB
Definition: gl_mangle.h:2466
#define glConvolutionParameterf
Definition: gl_mangle.h:333
#define glColorPointervINTEL
Definition: gl_mangle.h:281
#define glWindowPos3ivMESA
Definition: gl_mangle.h:2792
GLenum GLint GLint GLint srcY
Definition: SDL_opengl_glext.h:2450
#define glIndexFuncEXT
Definition: gl_mangle.h:1143
#define glSamplerParameterIiv
Definition: gl_mangle.h:1933
#define glVDPAUGetSurfaceivNV
Definition: gl_mangle.h:2376
#define glClearTexImage
Definition: gl_mangle.h:207
#define glBufferAddressRangeNV
Definition: gl_mangle.h:163
#define glGetUniformivARB
Definition: gl_mangle.h:1067
#define glPathGlyphsNV
Definition: gl_mangle.h:1582
#define glMultiTexCoord4d
Definition: gl_mangle.h:1425
#define glUniform2ui
Definition: gl_mangle.h:2281
#define glPresentFrameDualFillNV
Definition: gl_mangle.h:1649
#define glGetPathTexGenivNV
Definition: gl_mangle.h:928
#define glPathParameteriNV
Definition: gl_mangle.h:1586
#define glGetnUniformuivARB
Definition: gl_mangle.h:904
const GLuint * renderbuffers
Definition: glcorearb.h:1293
#define glIsImageHandleResidentNV
Definition: gl_mangle.h:1184
#define glGetPerfMonitorCountersAMD
Definition: gl_mangle.h:932
#define glSamplePatternSGIS
Definition: gl_mangle.h:1930
#define glVariantsvEXT
Definition: gl_mangle.h:2371
#define glBlendColorxOES
Definition: gl_mangle.h:137
GL_APICALL void GL_APIENTRY glUniform2f(GLint location, GLfloat x, GLfloat y)
#define glResetHistogramEXT
Definition: gl_mangle.h:1911
#define glWindowPos2svARB
Definition: gl_mangle.h:2772
#define glUniformMatrix3dv
Definition: gl_mangle.h:2333
#define glBindProgramARB
Definition: gl_mangle.h:98
#define glBindRenderbufferEXT
Definition: gl_mangle.h:101
#define glIsFenceNV
Definition: gl_mangle.h:1180
#define glClampColor
Definition: gl_mangle.h:178
GLint GLenum GLboolean GLuint relativeoffset
Definition: SDL_opengl_glext.h:2474
GLsizei const void * pointer
Definition: SDL_opengl_glext.h:378
GLint GLint GLint GLint dstX0
Definition: SDL_opengl_glext.h:1184
#define glVertexArrayVertexAttribLOffsetEXT
Definition: gl_mangle.h:2451
#define glProgramUniform2uivEXT
Definition: gl_mangle.h:1737
GLuint framebuffer
Definition: glcorearb.h:1298
#define glVertexStream1ivATI
Definition: gl_mangle.h:2700
GLuint GLsizei const GLuint const GLintptr * offsets
Definition: SDL_opengl_glext.h:2561
#define glLoadTransposeMatrixxOES
Definition: gl_mangle.h:1250
#define glUniform4dv
Definition: gl_mangle.h:2303
#define glTexStorage3DMultisample
Definition: gl_mangle.h:2177
GLenum clamp
Definition: SDL_opengl_glext.h:1121
#define glGetBufferSubDataARB
Definition: gl_mangle.h:717
#define glEvalCoord2xOES
Definition: gl_mangle.h:565
GLubyte * pattern
Definition: SDL_opengl_glext.h:3486
GLfloat bias
Definition: glext.h:7685
#define glUniformMatrix3x2fv
Definition: gl_mangle.h:2337
#define glGenerateMipmapEXT
Definition: gl_mangle.h:658
#define glPointParameterxvOES
Definition: gl_mangle.h:1633
GLuint GLenum option
Definition: glext.h:5776
#define glTexCoord4xvOES
Definition: gl_mangle.h:2123
GLdouble GLdouble z
Definition: SDL_opengl_glext.h:404
#define glRasterPos3xOES
Definition: gl_mangle.h:1852
GL_APICALL void GL_APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params)
#define glGetPerfMonitorCounterDataAMD
Definition: gl_mangle.h:930
GLsizei stride
Definition: SDL_opengl_glext.h:378
#define glFragmentLightfvSGIX
Definition: gl_mangle.h:617
const GLubyte * c
Definition: SDL_opengl_glext.h:11093
#define glVertexAttribLFormatNV
Definition: gl_mangle.h:2648
GLuint GLuint uniformBlockBinding
Definition: glcorearb.h:1479
#define glProgramParameter4dNV
Definition: gl_mangle.h:1687
#define glTexCoordPointerListIBM
Definition: gl_mangle.h:2134
#define glVertexAttrib3d
Definition: gl_mangle.h:2498
#define glVertexStream2sATI
Definition: gl_mangle.h:2709
#define glCopyMultiTexSubImage3DEXT
Definition: gl_mangle.h:357
#define glNamedBufferStorageEXT
Definition: gl_mangle.h:1488
#define glGetFragDataLocation
Definition: gl_mangle.h:770
#define glMapParameterivNV
Definition: gl_mangle.h:1287
#define glMultiTexCoordPointerEXT
Definition: gl_mangle.h:1452
#define glProgramUniformMatrix3x4dvEXT
Definition: gl_mangle.h:1803
#define glTexCoord2xOES
Definition: gl_mangle.h:2090
#define glProgramUniformMatrix3dvEXT
Definition: gl_mangle.h:1795
#define glFlushVertexArrayRangeNV
Definition: gl_mangle.h:593
GLenum GLenum dpfail
Definition: SDL_opengl_glext.h:656
GL_APICALL void GL_APIENTRY glGetShaderiv(GLuint shader, GLenum pname, GLint *params)
GLuint * ids
Definition: SDL_opengl_glext.h:525
#define glProgramUniform3i64vNV
Definition: gl_mangle.h:1748
#define glNormalStream3svATI
Definition: gl_mangle.h:1560
#define glVertexAttrib1dARB
Definition: gl_mangle.h:2457
GLsizei const GLubyte GLsizei GLenum coordType
Definition: SDL_opengl_glext.h:9155
GL_APICALL GLboolean GL_APIENTRY glIsProgram(GLuint program)
const GLuint const GLfixed * priorities
Definition: glext.h:5137
#define glMatrixLoadfEXT
Definition: gl_mangle.h:1307
GLenum GLsizei GLenum GLenum const void * image
Definition: SDL_opengl_glext.h:3127
#define glWindowPos3iMESA
Definition: gl_mangle.h:2789
#define glVertexArrayColorOffsetEXT
Definition: gl_mangle.h:2433
GLfloat GLfloat GLfloat GLfloat v3
Definition: SDL_opengl_glext.h:693
GLenum GLint const void GLint ptrstride
Definition: glext.h:8794
#define glVertexAttribP3uiv
Definition: gl_mangle.h:2656
#define glFramebufferTexture3DEXT
Definition: gl_mangle.h:638
#define glVertex3bvOES
Definition: gl_mangle.h:2400
#define glGetObjectLabelEXT
Definition: gl_mangle.h:908
#define glVertexAttribI3iEXT
Definition: gl_mangle.h:2585
#define glTexStorage2D
Definition: gl_mangle.h:2174
#define glVertexP4uiv
Definition: gl_mangle.h:2690
GLenum GLsizei const GLuint * textureNames
Definition: SDL_opengl_glext.h:9747
#define glColor4ubVertex2fvSUN
Definition: gl_mangle.h:256
GLenum GLenum GLenum dfactorAlpha
Definition: glcorearb.h:592
#define glIndexMaterialEXT
Definition: gl_mangle.h:1148
#define glSecondaryColor3ub
Definition: gl_mangle.h:1967
#define glWindowPos2svMESA
Definition: gl_mangle.h:2774
GLfixed ny
Definition: SDL_opengl_glext.h:4520
GLenum portion
Definition: SDL_opengl_glext.h:9374
#define glDeformationMap3dSGIX
Definition: gl_mangle.h:413
#define glTexBufferRange
Definition: gl_mangle.h:2051
#define glCopyTextureImage1DEXT
Definition: gl_mangle.h:371
GLint srcY0
Definition: SDL_opengl_glext.h:1184
#define glVertexAttribFormat
Definition: gl_mangle.h:2567
#define glProgramUniform3i
Definition: gl_mangle.h:1750
#define glNamedProgramLocalParametersI4ivEXT
Definition: gl_mangle.h:1517
#define glGetVertexArrayIntegeri_vEXT
Definition: gl_mangle.h:1085
#define glEnableClientStateIndexedEXT
Definition: gl_mangle.h:526
#define glFlushMappedNamedBufferRangeEXT
Definition: gl_mangle.h:587
GLuint GLenum frame_region
Definition: SDL_opengl_glext.h:10206
#define glTextureBufferRangeEXT
Definition: gl_mangle.h:2190
#define glCopyMultiTexSubImage2DEXT
Definition: gl_mangle.h:356
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Mod
Definition: SDL_opengl_glext.h:5505
#define glGetProgramStringARB
Definition: gl_mangle.h:979
GLsizeiptr const void GLenum usage
Definition: SDL_opengl_glext.h:537
#define glVertexAttribI1uiv
Definition: gl_mangle.h:2576
#define glPointParameterfv
Definition: gl_mangle.h:1627
#define glMultiTexCoordP3uiv
Definition: gl_mangle.h:1449
#define glProgramUniform4iEXT
Definition: gl_mangle.h:1769
#define glProgramUniform4dvEXT
Definition: gl_mangle.h:1761
#define glGetHandleARB
Definition: gl_mangle.h:781
#define glDepthRangeArrayv
Definition: gl_mangle.h:454
#define glVertexAttribL4dvEXT
Definition: gl_mangle.h:2641
#define glGetConvolutionFilterEXT
Definition: gl_mangle.h:742
#define glTangent3bvEXT
Definition: gl_mangle.h:2032
GLenum srcTarget
Definition: SDL_opengl_glext.h:2450
#define glProgramUniformMatrix2x4dv
Definition: gl_mangle.h:1792
#define glTextureView
Definition: gl_mangle.h:2235
#define glVertexAttrib1dNV
Definition: gl_mangle.h:2459
#define glIsQueryARB
Definition: gl_mangle.h:1198
#define glGetObjectPtrLabel
Definition: gl_mangle.h:913
#define glVertexP2ui
Definition: gl_mangle.h:2685
#define glVertexAttrib1hvNV
Definition: gl_mangle.h:2470
#define glFlushMappedBufferRangeAPPLE
Definition: gl_mangle.h:585
GLuint GLuint GLchar GLuint GLchar GLuint * counterOffset
Definition: SDL_opengl_glext.h:8289
GLuint * fences
Definition: glext.h:5718
#define glEndQueryIndexed
Definition: gl_mangle.h:548
GLsizei GLsizei GLchar * infoLog
Definition: glcorearb.h:795
#define glVertexAttribs1fvNV
Definition: gl_mangle.h:2664
GLfixed GLfixed GLint GLint GLfixed points
Definition: glext.h:5119
#define glVariantivEXT
Definition: gl_mangle.h:2369
#define glVertexStream1sATI
Definition: gl_mangle.h:2701
#define glUniform4ui64NV
Definition: gl_mangle.h:2314
GL_APICALL void GL_APIENTRY glUniform1fv(GLint location, GLsizei count, const GLfloat *v)
GLuint * fences
Definition: SDL_opengl_glext.h:5154
GL_APICALL void GL_APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
#define glGetNamedBufferPointervEXT
Definition: gl_mangle.h:851
#define glReplacementCodeuivSUN
Definition: gl_mangle.h:1907
#define glWindowPos2iv
Definition: gl_mangle.h:2767
GLenum GLsizei GLenum GLenum const void * table
Definition: SDL_opengl_glext.h:3118
#define glGetPixelMapxv
Definition: gl_mangle.h:942
#define glVertexAttrib2dvNV
Definition: gl_mangle.h:2482
#define glProgramUniform3dEXT
Definition: gl_mangle.h:1739
#define glVertex3xOES
Definition: gl_mangle.h:2411
const GLubyte *APIENTRYP PFNGLGETSTRINGIPROC(GLenum name, GLuint index)
Definition: SDL_opengl_glext.h:1166
#define glGetTextureParameterIivEXT
Definition: gl_mangle.h:1044
#define glTextureParameterIivEXT
Definition: gl_mangle.h:2209
#define glIsProgramNV
Definition: gl_mangle.h:1196
#define glVertexAttribIFormatNV
Definition: gl_mangle.h:2610
#define glMultiTexCoord1f
Definition: gl_mangle.h:1363
#define glMultiTexCoord2sv
Definition: gl_mangle.h:1397
#define glGetPointeri_vEXT
Definition: gl_mangle.h:948
#define glVertexP2uiv
Definition: gl_mangle.h:2686
double GLclampd
Definition: gl.h:135
#define glVertexAttribP1ui
Definition: gl_mangle.h:2651
GLsizei GLsizei GLuint * shaders
Definition: SDL_opengl_glext.h:671
GL_APICALL void GL_APIENTRY glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
#define glUniformMatrix2x3fv
Definition: gl_mangle.h:2330
#define glVertexAttribL3i64vNV
Definition: gl_mangle.h:2636
#define glVertexStream4ivATI
Definition: gl_mangle.h:2724
#define glGenRenderbuffersEXT
Definition: gl_mangle.h:678
#define glGetDebugMessageLogARB
Definition: gl_mangle.h:750
GLenum GLsizei const void * pathString
Definition: SDL_opengl_glext.h:9159
GLenum srcRGB
Definition: SDL_opengl_glext.h:1738
#define glGetPerfMonitorGroupsAMD
Definition: gl_mangle.h:934
#define glWindowPos3iv
Definition: gl_mangle.h:2791
#define glDrawElementsBaseVertex
Definition: gl_mangle.h:493
#define glBinormalPointerEXT
Definition: gl_mangle.h:130
#define glGetTransformFeedbackVaryingNV
Definition: gl_mangle.h:1059
#define glRenderbufferStorageMultisampleCoverageNV
Definition: gl_mangle.h:1883
#define glMultiTexCoord2xvOES
Definition: gl_mangle.h:1399
GL_APICALL void GL_APIENTRY glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)
#define glGetDoublei_vEXT
Definition: gl_mangle.h:754
GLenum GLenum GLenum GLenum dstAlpha
Definition: SDL_opengl_glext.h:1738
#define glSecondaryColor3ubv
Definition: gl_mangle.h:1969
GLuint * nextQueryId
Definition: SDL_opengl_glext.h:8288
#define glVertexAttribI4usvEXT
Definition: gl_mangle.h:2607
#define glMultiDrawElementsIndirectAMD
Definition: gl_mangle.h:1346
#define glGetHistogram
Definition: gl_mangle.h:783
#define glProgramUniform4ivEXT
Definition: gl_mangle.h:1771
#define glFrustumxOES
Definition: gl_mangle.h:654
GLbitfield GLuint64 timeout
Definition: glcorearb.h:1610
#define glSecondaryColor3fEXT
Definition: gl_mangle.h:1952
#define glUniform3d
Definition: gl_mangle.h:2284
#define glTexCoordP2uiv
Definition: gl_mangle.h:2128
#define glColor4ubVertex3fSUN
Definition: gl_mangle.h:257
GLenum GLsizei GLuint GLint * bytesWritten
Definition: glext.h:5559
#define glMultiTexCoord1dARB
Definition: gl_mangle.h:1358
unsigned int GLhandleARB
Definition: SDL_opengl_glext.h:3575
#define glGetProgramNamedParameterfvNV
Definition: gl_mangle.h:967
#define glVertexAttribI4bv
Definition: gl_mangle.h:2594
#define glVertex4hvNV
Definition: gl_mangle.h:2420
#define glMinSampleShading
Definition: gl_mangle.h:1335
#define glUniformBufferEXT
Definition: gl_mangle.h:2321
#define glScalexOES
Definition: gl_mangle.h:1939
#define glBindMultiTextureEXT
Definition: gl_mangle.h:96
#define glGetVideoi64vNV
Definition: gl_mangle.h:1117
#define glProgramUniform3i64NV
Definition: gl_mangle.h:1747
GLboolean reset
Definition: SDL_opengl_glext.h:3140
#define glObjectPtrLabel
Definition: gl_mangle.h:1562
GLint GLint GLint GLint GLint x
Definition: SDL_opengl_glext.h:114
#define glVertexAttribI3uivEXT
Definition: gl_mangle.h:2591
#define glSecondaryColor3ubvEXT
Definition: gl_mangle.h:1968
GLuint GLint GLboolean GLint GLenum access
Definition: glcorearb.h:2233
#define glCompressedTextureSubImage2DEXT
Definition: gl_mangle.h:324
#define glTextureRangeAPPLE
Definition: gl_mangle.h:2216
#define glBindAttribLocationARB
Definition: gl_mangle.h:71
GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei srcHeight
Definition: SDL_opengl_glext.h:2450
GLenum GLenum GLenum input
Definition: SDL_opengl_glext.h:9374
GLboolean invert
Definition: SDL_opengl_glext.h:222
GLuint renderbuffer
Definition: glcorearb.h:1292
const GLbyte * weights
Definition: SDL_opengl_glext.h:4122
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Mod
Definition: SDL_opengl_glext.h:5506
#define glExecuteProgramNV
Definition: gl_mangle.h:572
#define glListParameteriSGIX
Definition: gl_mangle.h:1237
#define glBindTextureEXT
Definition: gl_mangle.h:106
#define glBindBufferBase
Definition: gl_mangle.h:75
#define glVertexAttribI4ubvEXT
Definition: gl_mangle.h:2601
GLuint GLuint GLuint GLuint GLuint group_size_z
Definition: SDL_opengl_glext.h:2695
#define glUniform1ui64NV
Definition: gl_mangle.h:2260
ptrdiff_t GLintptr
Definition: SDL_opengl_glext.h:473
#define glGetProgramParameterdvNV
Definition: gl_mangle.h:968
#define glMultTransposeMatrixfARB
Definition: gl_mangle.h:1481
#define glVertex4hNV
Definition: gl_mangle.h:2419
#define glGetMultiTexGenivEXT
Definition: gl_mangle.h:839
#define glProgramBufferParametersIivNV
Definition: gl_mangle.h:1659
#define glEdgeFlagPointerListIBM
Definition: gl_mangle.h:518
#define glTransformFeedbackVaryingsNV
Definition: gl_mangle.h:2243
#define glBinormal3dEXT
Definition: gl_mangle.h:122
#define glCompressedTexSubImage1D
Definition: gl_mangle.h:314
#define glGetCombinerOutputParameterfvNV
Definition: gl_mangle.h:733
#define glProgramSubroutineParametersuivNV
Definition: gl_mangle.h:1698
#define glBufferStorage
Definition: gl_mangle.h:168
const void * getProcAddress
Definition: glext.h:10662
const void * userParam
Definition: SDL_opengl_glext.h:2481
#define glMultiTexParameterfEXT
Definition: gl_mangle.h:1466
#define glStartInstrumentsSGIX
Definition: gl_mangle.h:2007
#define glFogCoordfv
Definition: gl_mangle.h:602
#define glUniform4ivARB
Definition: gl_mangle.h:2312
GLsizei const GLchar *const * uniformNames
Definition: SDL_opengl_glext.h:1346
#define glVideoCaptureStreamParameterdvNV
Definition: gl_mangle.h:2733
#define glNamedBufferSubDataEXT
Definition: gl_mangle.h:1490
#define glGenProgramPipelines
Definition: gl_mangle.h:673
#define glProgramUniform3ui
Definition: gl_mangle.h:1756
#define glIsFramebufferEXT
Definition: gl_mangle.h:1181
#define glMultiTexEnviEXT
Definition: gl_mangle.h:1455
#define glUseProgramObjectARB
Definition: gl_mangle.h:2359
#define glLinkProgramARB
Definition: gl_mangle.h:1232
#define glGetPathParameterfvNV
Definition: gl_mangle.h:924
#define glTexSubImage1DEXT
Definition: gl_mangle.h:2179
#define glCompressedTexImage3D
Definition: gl_mangle.h:312
#define glGenFencesNV
Definition: gl_mangle.h:664
#define glVertexStream1dvATI
Definition: gl_mangle.h:2696
#define glGlobalAlphaFactorusSUN
Definition: gl_mangle.h:1128
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean abDotProduct
Definition: SDL_opengl_glext.h:9375
#define glGetVariantBooleanvEXT
Definition: gl_mangle.h:1078
GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint dstX
Definition: SDL_opengl_glext.h:2450
#define glMultTransposeMatrixf
Definition: gl_mangle.h:1482
#define glPNTrianglesfATI
Definition: gl_mangle.h:1618
#define glTransformFeedbackStreamAttribsNV
Definition: gl_mangle.h:2240
GLsizei GLenum const void GLuint GLfloat GLfloat kerningScale
Definition: SDL_opengl_glext.h:9192
#define glWindowPos2iARB
Definition: gl_mangle.h:2763
#define glSetFenceAPPLE
Definition: gl_mangle.h:1988
#define glUniform4fARB
Definition: gl_mangle.h:2304
#define glSecondaryColor3svEXT
Definition: gl_mangle.h:1964
GLenum fontTarget
Definition: SDL_opengl_glext.h:9160
#define glVertexAttrib4dv
Definition: gl_mangle.h:2523
#define glMultiTexCoordP4ui
Definition: gl_mangle.h:1450
#define glTexBumpParameterfvATI
Definition: gl_mangle.h:2052
const GLuint * framebuffers
Definition: glcorearb.h:1299
#define glWindowPos3i
Definition: gl_mangle.h:2788
#define glWeightuivARB
Definition: gl_mangle.h:2749
GLsizei GLenum GLenum GLuint GLenum GLsizei GLchar * messageLog
Definition: glcorearb.h:2553
#define glFramebufferRenderbufferEXT
Definition: gl_mangle.h:632
#define glDebugMessageCallback
Definition: gl_mangle.h:406
#define glGetMultisamplefv
Definition: gl_mangle.h:833
#define glUniformMatrix3x4fv
Definition: gl_mangle.h:2339
#define glDeletePerfMonitorsAMD
Definition: gl_mangle.h:430
#define glOrthoxOES
Definition: gl_mangle.h:1567
#define glWindowPos2fARB
Definition: gl_mangle.h:2757
#define glVertexAttrib4bvARB
Definition: gl_mangle.h:2517
#define glSecondaryColorPointer
Definition: gl_mangle.h:1983
#define glGetVideoCaptureStreamdvNV
Definition: gl_mangle.h:1114
#define glProgramUniform4uiv
Definition: gl_mangle.h:1778
#define glVertexAttribL3i64NV
Definition: gl_mangle.h:2635
#define glMatrixRotatedEXT
Definition: gl_mangle.h:1323
#define glVertexAttrib1fvNV
Definition: gl_mangle.h:2468
#define glProgramNamedParameter4fNV
Definition: gl_mangle.h:1685
#define glGetProgramResourceLocation
Definition: gl_mangle.h:976
#define glVertex3xvOES
Definition: gl_mangle.h:2412
#define glStringMarkerGREMEDY
Definition: gl_mangle.h:2027
#define glMultiModeDrawArraysIBM
Definition: gl_mangle.h:1353
#define glGetActiveVaryingNV
Definition: gl_mangle.h:701
#define glGetVertexAttribIuivEXT
Definition: gl_mangle.h:1100
#define glVertexAttribI1uivEXT
Definition: gl_mangle.h:2575
GLenum GLuint GLenum GLuint GLuint GLuint minlayer
Definition: SDL_opengl_glext.h:2472
#define glMultiTexCoord2iv
Definition: gl_mangle.h:1393
#define glGetBufferParameteri64v
Definition: gl_mangle.h:711
#define glGetMapParameterfvNV
Definition: gl_mangle.h:821
GLenum GLuint GLint GLint layer
Definition: SDL_opengl_glext.h:1186
#define glProgramUniformMatrix3x4dv
Definition: gl_mangle.h:1804
#define glBindFragDataLocationEXT
Definition: gl_mangle.h:85
#define glActiveTextureARB
Definition: gl_mangle.h:37
#define glDeleteVertexArraysAPPLE
Definition: gl_mangle.h:447
#define glVertexAttrib1sv
Definition: gl_mangle.h:2475
#define glTexFilterFuncSGIS
Definition: gl_mangle.h:2143
#define glProgramLocalParameterI4uivNV
Definition: gl_mangle.h:1679
#define glProgramLocalParameter4dvARB
Definition: gl_mangle.h:1673
#define glUniform1fvARB
Definition: gl_mangle.h:2252
#define glVertexAttrib4NsvARB
Definition: gl_mangle.h:2539
GLsizei numCommands
Definition: SDL_opengl_glext.h:9155
GLenum GLenum dstRGB
Definition: SDL_opengl_glext.h:1738
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint key0
Definition: SDL_opengl_glext.h:9291
#define glMakeNamedBufferNonResidentNV
Definition: gl_mangle.h:1259
#define glCombinerStageParameterfvNV
Definition: gl_mangle.h:297
GL_APICALL void GL_APIENTRY glVertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
#define glMultiTexSubImage3DEXT
Definition: gl_mangle.h:1475
struct _cl_event * event
Definition: SDL_opengl_glext.h:2649
#define glProgramUniform1fvEXT
Definition: gl_mangle.h:1705
GL_APICALL void GL_APIENTRY glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers)
GLenum internalFormat
Definition: SDL_opengl_glext.h:5063
#define glColorTableSGI
Definition: gl_mangle.h:290
#define glVideoCaptureStreamParameterfvNV
Definition: gl_mangle.h:2734
#define glVDPAUMapSurfacesNV
Definition: gl_mangle.h:2379
#define glProgramLocalParameter4fvARB
Definition: gl_mangle.h:1675
#define glColorTableParameterfvSGI
Definition: gl_mangle.h:287
#define glProgramUniform3iEXT
Definition: gl_mangle.h:1749
#define glColor4ubVertex2fSUN
Definition: gl_mangle.h:255
GLuint GLsizei const GLchar * label
Definition: glcorearb.h:2556
#define glLightxvOES
Definition: gl_mangle.h:1228
#define glVideoCaptureStreamParameterivNV
Definition: gl_mangle.h:2735
GLuint * monitors
Definition: SDL_opengl_glext.h:4994
GLuint attribindex
Definition: SDL_opengl_glext.h:6339
#define glGenAsyncMarkersSGIX
Definition: gl_mangle.h:655
#define glGetFragmentLightfvSGIX
Definition: gl_mangle.h:771
#define glGetTextureLevelParameterivEXT
Definition: gl_mangle.h:1040
#define glDeleteProgramsARB
Definition: gl_mangle.h:434
#define glFenceSync
Definition: gl_mangle.h:576
GLenum const void GLbitfield GLsizei GLenum const void GLenum handleMissingGlyphs
Definition: SDL_opengl_glext.h:9160
#define glSecondaryColor3i
Definition: gl_mangle.h:1959
GLenum GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const void * bits
Definition: glext.h:6740
#define glProgramUniformMatrix2dv
Definition: gl_mangle.h:1784
#define glGetVariantIntegervEXT
Definition: gl_mangle.h:1080
#define glBindFragDataLocation
Definition: gl_mangle.h:87
#define glGlobalAlphaFactorsSUN
Definition: gl_mangle.h:1125
#define glGetIntegerIndexedvEXT
Definition: gl_mangle.h:797
#define glSetInvariantEXT
Definition: gl_mangle.h:1991
#define glTextureImage2DMultisampleNV
Definition: gl_mangle.h:2196
#define glIsQuery
Definition: gl_mangle.h:1199
#define glFinishObjectAPPLE
Definition: gl_mangle.h:582
#define glColorTable
Definition: gl_mangle.h:285
#define glVertexAttrib3dNV
Definition: gl_mangle.h:2499
#define glVertexAttribI3iv
Definition: gl_mangle.h:2588
#define glFragmentMaterialiSGIX
Definition: gl_mangle.h:626
#define glCompressedTexImage3DARB
Definition: gl_mangle.h:311
#define glGetUniformuivEXT
Definition: gl_mangle.h:1074
#define glProgramUniform4fvEXT
Definition: gl_mangle.h:1765
#define glGetnUniformfvARB
Definition: gl_mangle.h:900
#define glMultiDrawArraysIndirect
Definition: gl_mangle.h:1341
#define glVertex3hvNV
Definition: gl_mangle.h:2406
GLint GLuint mask
Definition: glcorearb.h:119
GL_APICALL void GL_APIENTRY glGenBuffers(GLsizei n, GLuint *buffers)
#define glNamedProgramLocalParametersI4uivEXT
Definition: gl_mangle.h:1518
#define glMap2xOES
Definition: gl_mangle.h:1270
#define glVertexAttrib4NivARB
Definition: gl_mangle.h:2537
#define glGetVertexArrayPointervEXT
Definition: gl_mangle.h:1089
#define glGetVertexArrayIntegervEXT
Definition: gl_mangle.h:1086
#define glMatrixMultTransposefEXT
Definition: gl_mangle.h:1319
#define glGetTextureLevelParameterfvEXT
Definition: gl_mangle.h:1038
#define glReplacementCodeuiColor4fNormal3fVertex3fvSUN
Definition: gl_mangle.h:1893
#define glDeletePerfQueryINTEL
Definition: gl_mangle.h:431
#define glVertexStream4sATI
Definition: gl_mangle.h:2725
#define glGetQueryObjecti64vEXT
Definition: gl_mangle.h:985
#define glVertexStream4svATI
Definition: gl_mangle.h:2726
#define glMultiTexImage2DEXT
Definition: gl_mangle.h:1464
#define glLockArraysEXT
Definition: gl_mangle.h:1251
#define glWindowPos3fv
Definition: gl_mangle.h:2785
GLfloat f
Definition: SDL_opengl_glext.h:1870
#define glBindParameterEXT
Definition: gl_mangle.h:97
#define glBindVertexArrayAPPLE
Definition: gl_mangle.h:113
#define glColor4hvNV
Definition: gl_mangle.h:249
#define glVertexAttribL3dvEXT
Definition: gl_mangle.h:2633
#define glVertexAttrib1sARB
Definition: gl_mangle.h:2471
#define glGetMapAttribParameterivNV
Definition: gl_mangle.h:816
#define glSamplerParameterfv
Definition: gl_mangle.h:1932
#define glQueryCounter
Definition: gl_mangle.h:1831
GLenum GLenum GLuint texture
Definition: SDL_opengl_glext.h:1178
#define glDebugMessageCallbackARB
Definition: gl_mangle.h:405
#define glSamplerParameteri
Definition: gl_mangle.h:1934
#define glEndTransformFeedbackNV
Definition: gl_mangle.h:552
#define glBinormal3dvEXT
Definition: gl_mangle.h:123
#define glGetUniformLocationARB
Definition: gl_mangle.h:1069
#define glCreateSyncFromCLeventARB
Definition: gl_mangle.h:396
#define glVertexAttrib2sv
Definition: gl_mangle.h:2495
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint worder
Definition: SDL_opengl_glext.h:10787
#define glGetPixelTexGenParameterfvSGIS
Definition: gl_mangle.h:943
GLsizei GLsizei GLint GLsizei GLsizei GLboolean fixedSampleLocations
Definition: SDL_opengl_glext.h:9526
#define glGetCompressedTextureImageEXT
Definition: gl_mangle.h:739
#define glBlendEquationSeparateEXT
Definition: gl_mangle.h:144
GL_APICALL void GL_APIENTRY glLinkProgram(GLuint program)
#define glVertexAttribI4iv
Definition: gl_mangle.h:2598
#define glGetTexGenxvOES
Definition: gl_mangle.h:1021
#define glNormalP3ui
Definition: gl_mangle.h:1545
#define glVertexAttribI4ui
Definition: gl_mangle.h:2604
GLenum const void GLbitfield GLsizei GLenum const void GLenum GLuint GLfloat emScale
Definition: SDL_opengl_glext.h:9160
GL_APICALL void GL_APIENTRY glGetShaderSource(GLuint shader, GLsizei bufsize, GLsizei *length, GLchar *source)
#define glElementPointerAPPLE
Definition: gl_mangle.h:523
#define glUniform4uiv
Definition: gl_mangle.h:2319
GL_APICALL void GL_APIENTRY glShaderSource(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
#define glPointParameterfvARB
Definition: gl_mangle.h:1625
#define glCompileShaderARB
Definition: gl_mangle.h:298
GL_APICALL void GL_APIENTRY glStencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass)
GLuint GLsizei GLsizei * length
Definition: SDL_opengl_glext.h:669
#define glVertexAttrib4fvNV
Definition: gl_mangle.h:2530
#define glNormal3hvNV
Definition: gl_mangle.h:1537
#define glTexCoord3bOES
Definition: gl_mangle.h:2092
#define glMultiTexCoord4sv
Definition: gl_mangle.h:1441
#define glMultiTexCoord4ivARB
Definition: gl_mangle.h:1436
#define glProgramUniform4ui64vNV
Definition: gl_mangle.h:1774
#define glClearNamedBufferDataEXT
Definition: gl_mangle.h:198
#define glMultiDrawArraysIndirectBindlessNV
Definition: gl_mangle.h:1339
#define glMultMatrixxOES
Definition: gl_mangle.h:1478
#define glProgramUniformMatrix4x2dvEXT
Definition: gl_mangle.h:1811
#define glNamedFramebufferTextureLayerEXT
Definition: gl_mangle.h:1505
#define glEndTransformFeedbackEXT
Definition: gl_mangle.h:550
#define glWindowPos3sMESA
Definition: gl_mangle.h:2795
#define glBufferDataARB
Definition: gl_mangle.h:164
#define glColorP4uiv
Definition: gl_mangle.h:277
#define APIENTRYP
Definition: SDL_opengl_glext.h:50
#define glGetCombinerInputParameterivNV
Definition: gl_mangle.h:732
#define glGetFramebufferParameterivEXT
Definition: gl_mangle.h:777
#define glVertexAttribI3uiEXT
Definition: gl_mangle.h:2589
#define glBlendEquationEXT
Definition: gl_mangle.h:138
GLenum GLenum GLuint components
Definition: SDL_opengl_glext.h:7944
#define glVertexAttribI2uiv
Definition: gl_mangle.h:2584
#define glMakeImageHandleNonResidentNV
Definition: gl_mangle.h:1256
#define glEndConditionalRender
Definition: gl_mangle.h:538
#define glFramebufferDrawBuffersEXT
Definition: gl_mangle.h:629
#define glTexCoord2fNormal3fVertex3fSUN
Definition: gl_mangle.h:2079
#define glObjectUnpurgeableAPPLE
Definition: gl_mangle.h:1564
#define glWindowPos2fMESA
Definition: gl_mangle.h:2759
#define glVertexStream4dATI
Definition: gl_mangle.h:2719
#define glNormalFormatNV
Definition: gl_mangle.h:1544
GL_APICALL void GL_APIENTRY glDepthRangef(GLclampf zNear, GLclampf zFar)
GLuint uniformIndex
Definition: SDL_opengl_glext.h:1348
#define glReplacementCodeuiVertex3fvSUN
Definition: gl_mangle.h:1906
#define glTextureSubImage1DEXT
Definition: gl_mangle.h:2229
#define glVertexAttrib3dv
Definition: gl_mangle.h:2501
GLuint * ids
Definition: glcorearb.h:647
#define glVertexAttribP1uiv
Definition: gl_mangle.h:2652
#define glMultiTexParameterIivEXT
Definition: gl_mangle.h:1469
#define glTexCoord1xvOES
Definition: gl_mangle.h:2067
GLenum const GLfloat * params
Definition: glcorearb.h:100
#define glBinormal3sEXT
Definition: gl_mangle.h:128
#define glMultiTexCoord2fvARB
Definition: gl_mangle.h:1386
#define glNormalStream3dvATI
Definition: gl_mangle.h:1554
#define glBlendEquationSeparateiARB
Definition: gl_mangle.h:145
#define glTexImage4DSGIS
Definition: gl_mangle.h:2160
#define glUniform3ui64NV
Definition: gl_mangle.h:2296
#define glEnableVertexArrayEXT
Definition: gl_mangle.h:534
#define glFramebufferParameteri
Definition: gl_mangle.h:630
GLuint GLsizei const GLuint const GLintptr const GLsizeiptr * sizes
Definition: SDL_opengl_glext.h:2561
#define glGetTexEnvxvOES
Definition: gl_mangle.h:1016
GLuint pathA
Definition: SDL_opengl_glext.h:9164
#define glGetTextureSamplerHandleARB
Definition: gl_mangle.h:1050
#define glVertexStream2iATI
Definition: gl_mangle.h:2707
GL_APICALL void GL_APIENTRY glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params)
#define glQueryObjectParameteruiAMD
Definition: gl_mangle.h:1833
#define glVDPAURegisterVideoSurfaceNV
Definition: gl_mangle.h:2381
#define glProgramNamedParameter4fvNV
Definition: gl_mangle.h:1686
#define glWindowPos3d
Definition: gl_mangle.h:2776
#define glIsTransformFeedbackNV
Definition: gl_mangle.h:1210
#define glMultiTexCoord4xOES
Definition: gl_mangle.h:1442
#define glVertexAttrib4usvARB
Definition: gl_mangle.h:2561
GLsizei GLenum GLenum GLuint GLenum * severities
Definition: SDL_opengl_glext.h:2482
GLbyte nx
Definition: SDL_opengl_glext.h:5713
#define glVertexAttribI1uiEXT
Definition: gl_mangle.h:2573
#define glDrawElementArrayATI
Definition: gl_mangle.h:492
#define glGetnUniformivARB
Definition: gl_mangle.h:902
#define glTexCoord3xvOES
Definition: gl_mangle.h:2105
#define glGetProgramParameterfvNV
Definition: gl_mangle.h:969
#define glDrawElementsInstancedBaseInstance
Definition: gl_mangle.h:496
#define glGetTexParameterIivEXT
Definition: gl_mangle.h:1027
#define glInvalidateTexSubImage
Definition: gl_mangle.h:1171
#define glVertexStream1fvATI
Definition: gl_mangle.h:2698
#define glVertexAttrib4uiv
Definition: gl_mangle.h:2560
GLint * numCounters
Definition: SDL_opengl_glext.h:4990
GLdouble GLdouble GLdouble GLdouble q
Definition: SDL_opengl_glext.h:255
GLenum GLint * range
Definition: SDL_opengl_glext.h:1869
#define glEndVideoCaptureNV
Definition: gl_mangle.h:554
GL_APICALL void GL_APIENTRY glUniform2iv(GLint location, GLsizei count, const GLint *v)
#define glVertexArrayTexCoordOffsetEXT
Definition: gl_mangle.h:2444
#define glCopyTexSubImage3DEXT
Definition: gl_mangle.h:369
#define glShaderSourceARB
Definition: gl_mangle.h:1999
#define glMultiTexCoord4dvARB
Definition: gl_mangle.h:1426
#define glVertexArrayParameteriAPPLE
Definition: gl_mangle.h:2440
GLenum mode
Definition: SDL_opengl_glext.h:1122
#define glBindBufferRange
Definition: gl_mangle.h:81
#define glConvolutionParameterivEXT
Definition: gl_mangle.h:338
#define glIsBufferResidentNV
Definition: gl_mangle.h:1175
#define glMultiTexCoord1xvOES
Definition: gl_mangle.h:1377
#define glMakeBufferResidentNV
Definition: gl_mangle.h:1254
#define glMultiDrawArraysIndirectCountARB
Definition: gl_mangle.h:1340
#define glGetnConvolutionFilterARB
Definition: gl_mangle.h:873
GLintptr external_sync
Definition: SDL_opengl_glext.h:8048
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean muxSum
Definition: SDL_opengl_glext.h:9375
#define glBindBufferOffsetEXT
Definition: gl_mangle.h:78
#define glProgramUniform3uivEXT
Definition: gl_mangle.h:1757
#define glPointParameteri
Definition: gl_mangle.h:1629
#define glTextureStorage3DMultisampleEXT
Definition: gl_mangle.h:2226
GLuint coord
Definition: SDL_opengl_glext.h:5502
#define glMultiTexCoord4dv
Definition: gl_mangle.h:1427
#define glSecondaryColor3iEXT
Definition: gl_mangle.h:1958
#define glVertexStream3fATI
Definition: gl_mangle.h:2713
GLdouble n
Definition: SDL_opengl_glext.h:1952
#define glMultiTexCoord3i
Definition: gl_mangle.h:1413
#define glVertexArrayIndexOffsetEXT
Definition: gl_mangle.h:2437
#define glVertexAttribIPointerEXT
Definition: gl_mangle.h:2611
#define glGenerateMultiTexMipmapEXT
Definition: gl_mangle.h:660
GLuint * nextQueryId
Definition: glext.h:8918
#define glVertexStream2ivATI
Definition: gl_mangle.h:2708
#define glGetTexBumpParameterfvATI
Definition: gl_mangle.h:1012
#define glIsAsyncMarkerSGIX
Definition: gl_mangle.h:1172
#define glVertexArraySecondaryColorOffsetEXT
Definition: gl_mangle.h:2443
#define glGetVariantFloatvEXT
Definition: gl_mangle.h:1079
#define glProgramParameters4dvNV
Definition: gl_mangle.h:1694
#define glVertexAttribL4ui64vNV
Definition: gl_mangle.h:2646
#define glIsOcclusionQueryNV
Definition: gl_mangle.h:1190
#define glUniformMatrix4dv
Definition: gl_mangle.h:2340
#define glCopyImageSubDataNV
Definition: gl_mangle.h:352
GLsizei GLfixed GLfixed GLfixed xmove
Definition: SDL_opengl_glext.h:4534
#define glProgramEnvParameters4fvEXT
Definition: gl_mangle.h:1669
#define glWindowPos2dvARB
Definition: gl_mangle.h:2754
#define glMultiTexCoord1hNV
Definition: gl_mangle.h:1366
#define glCompressedTextureImage1DEXT
Definition: gl_mangle.h:319
GLintptr GLvdpauSurfaceNV
Definition: SDL_opengl_glext.h:9740
#define glCompressedMultiTexImage2DEXT
Definition: gl_mangle.h:302
#define glVertexAttribIPointer
Definition: gl_mangle.h:2612
#define glProgramEnvParameter4dARB
Definition: gl_mangle.h:1661
GLenum GLsizei const GLuint * textureNames
Definition: glext.h:10664
#define glLoadProgramNV
Definition: gl_mangle.h:1245
#define glTexParameterxOES
Definition: gl_mangle.h:2170
GL_APICALL void GL_APIENTRY glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params)
#define glTexCoord1bvOES
Definition: gl_mangle.h:2055
#define glVertexStream2dvATI
Definition: gl_mangle.h:2704
GLsizei GLsizei GLchar * source
Definition: glcorearb.h:798
#define glReplacementCodeuiTexCoord2fVertex3fvSUN
Definition: gl_mangle.h:1904
#define glTexParameterIiv
Definition: gl_mangle.h:2165
#define glEndPerfQueryINTEL
Definition: gl_mangle.h:546
#define glFogCoordfvEXT
Definition: gl_mangle.h:601
#define glPixelZoomxOES
Definition: gl_mangle.h:1617
#define glGetHistogramParameteriv
Definition: gl_mangle.h:787
GLsizei GLenum const void GLuint GLfloat GLfloat GLenum GLfloat * returnedSpacing
Definition: glext.h:10019
typedef GLuint(APIENTRYP PFNGLCREATEPROGRAMPROC)(void)
GLdouble GLdouble GLdouble GLdouble GLdouble zNear
Definition: SDL_opengl_glext.h:6103
#define glUniform1ui
Definition: gl_mangle.h:2263
GLhandleARB obj
Definition: SDL_opengl_glext.h:3619
#define glCompressedTexSubImage1DARB
Definition: gl_mangle.h:313
#define glDeleteOcclusionQueriesNV
Definition: gl_mangle.h:428
#define glGetPathCoordsNV
Definition: gl_mangle.h:919
#define glTangent3bEXT
Definition: gl_mangle.h:2031
#define glNamedFramebufferTexture3DEXT
Definition: gl_mangle.h:1502
#define glPathSubCoordsNV
Definition: gl_mangle.h:1592
#define glTextureParameterfvEXT
Definition: gl_mangle.h:2206
GLuint const GLchar * name
Definition: glcorearb.h:781
#define glCompressedTexSubImage2DARB
Definition: gl_mangle.h:315
#define glPushDebugGroup
Definition: gl_mangle.h:1827
#define glProgramUniform1ui
Definition: gl_mangle.h:1716
#define glIsObjectBufferATI
Definition: gl_mangle.h:1189
#define glBlendFuncIndexedAMD
Definition: gl_mangle.h:151
GLfloat GLfloat GLfloat GLfloat v3
Definition: glcorearb.h:814
#define glVertexAttribDivisorARB
Definition: gl_mangle.h:2565
#define glGenFramebuffersEXT
Definition: gl_mangle.h:666
#define glProgramLocalParameterI4iNV
Definition: gl_mangle.h:1676
GLsizei GLenum GLsizei GLsizei GLboolean fixedsamplelocations
Definition: SDL_opengl_glext.h:1490
#define glProgramUniformMatrix4x3fvEXT
Definition: gl_mangle.h:1817
#define glUniformSubroutinesuiv
Definition: gl_mangle.h:2347
#define glVertexAttrib2fNV
Definition: gl_mangle.h:2485
#define glNamedBufferDataEXT
Definition: gl_mangle.h:1484
#define glVertex4xOES
Definition: gl_mangle.h:2425
#define glTextureStorage2DEXT
Definition: gl_mangle.h:2220
#define glVertexAttrib4Nuiv
Definition: gl_mangle.h:2546
#define glFinishAsyncSGIX
Definition: gl_mangle.h:578
#define glMultiTexCoord2svARB
Definition: gl_mangle.h:1396
#define glMultiTexCoord1ivARB
Definition: gl_mangle.h:1370
#define glGenQueries
Definition: gl_mangle.h:677
#define glDrawRangeElementArrayATI
Definition: gl_mangle.h:505
#define glProgramUniform3fEXT
Definition: gl_mangle.h:1743
#define glDrawArraysEXT
Definition: gl_mangle.h:480
GLenum GLenum variable
Definition: SDL_opengl_glext.h:9374
GLsizei GLsizei GLfloat GLfloat GLfloat GLfloat GLfloat * tangentY
Definition: glext.h:10023
GLuint storageBlockIndex
Definition: SDL_opengl_glext.h:2468
#define glIsProgramPipeline
Definition: gl_mangle.h:1197
char GLcharARB
Definition: SDL_opengl_glext.h:3577
GLsizei GLsizei GLuint * shaders
Definition: glcorearb.h:792
#define glInvalidateBufferData
Definition: gl_mangle.h:1164
GLenum GLenum severity
Definition: SDL_opengl_glext.h:2479
#define glProgramUniformMatrix4fvEXT
Definition: gl_mangle.h:1809
#define glLoadTransposeMatrixdARB
Definition: gl_mangle.h:1246
#define glTexCoordP3uiv
Definition: gl_mangle.h:2130
#define glWindowPos2ivARB
Definition: gl_mangle.h:2766
#define glFogCoorddEXT
Definition: gl_mangle.h:594
#define glFlushVertexArrayRangeAPPLE
Definition: gl_mangle.h:592
#define glVertexStream4iATI
Definition: gl_mangle.h:2723
GLsizei const GLchar *const GLenum bufferMode
Definition: glcorearb.h:1243
GL_APICALL void GL_APIENTRY glBindAttribLocation(GLuint program, GLuint index, const GLchar *name)
GLsizei const GLchar *const * strings
Definition: glcorearb.h:1944
#define glBindBuffersRange
Definition: gl_mangle.h:84
#define glGetActiveUniformBlockiv
Definition: gl_mangle.h:696
#define glUniformHandleui64NV
Definition: gl_mangle.h:2323
GLfixed GLfixed GLint ustride
Definition: SDL_opengl_glext.h:4559
#define glLoadTransposeMatrixfARB
Definition: gl_mangle.h:1248
GLuint divisor
Definition: SDL_opengl_glext.h:1554
GL_APICALL void GL_APIENTRY glCompileShader(GLuint shader)
GLuint num_groups_y
Definition: SDL_opengl_glext.h:2448
#define glMultiTexCoord2sARB
Definition: gl_mangle.h:1394
GLsizei numAttachments
Definition: SDL_opengl_glext.h:2458
GLsizei GLsizei GLchar * source
Definition: SDL_opengl_glext.h:677
#define glVertexAttribP2uiv
Definition: gl_mangle.h:2654
GLenum const void * addr
Definition: SDL_opengl_glext.h:7945
#define glGetPathLengthNV
Definition: gl_mangle.h:921
#define glColorMaski
Definition: gl_mangle.h:270
#define glDeletePathsNV
Definition: gl_mangle.h:429
#define glSecondaryColor3bEXT
Definition: gl_mangle.h:1944
#define glMultiTexCoord3svARB
Definition: gl_mangle.h:1418
#define glLoadTransposeMatrixf
Definition: gl_mangle.h:1249
#define glCompressedMultiTexImage1DEXT
Definition: gl_mangle.h:301
#define glMakeBufferNonResidentNV
Definition: gl_mangle.h:1253
#define glGetUniformi64vNV
Definition: gl_mangle.h:1065
#define glAttachObjectARB
Definition: gl_mangle.h:53
GLuint * monitors
Definition: glext.h:5554
#define glGetConvolutionFilter
Definition: gl_mangle.h:743
#define glWindowPos3dMESA
Definition: gl_mangle.h:2777
GLenum const void GLbitfield fontStyle
Definition: SDL_opengl_glext.h:9160
#define glConvolutionParameterfv
Definition: gl_mangle.h:335
GLclampd zmax
Definition: glext.h:6645
#define glVertexAttrib2fvARB
Definition: gl_mangle.h:2486
GLhandleARB attachedObj
Definition: glext.h:4090
#define glVertexAttribs4hvNV
Definition: gl_mangle.h:2677
#define glGenNamesAMD
Definition: gl_mangle.h:669
GLenum GLint const void GLint ptrstride
Definition: SDL_opengl_glext.h:8177
#define glGetFragmentMaterialivSGIX
Definition: gl_mangle.h:774
#define glProgramUniform1iv
Definition: gl_mangle.h:1712
#define glTexRenderbufferNV
Definition: gl_mangle.h:2172
GL_APICALL GLboolean GL_APIENTRY glIsShader(GLuint shader)
#define glProgramUniform1iEXT
Definition: gl_mangle.h:1709
#define glUniform2dv
Definition: gl_mangle.h:2267
#define glBeginConditionalRenderNVX
Definition: gl_mangle.h:57
#define glVertexAttrib4fNV
Definition: gl_mangle.h:2527
GLenum GLuint GLenum GLuint GLuint numlevels
Definition: SDL_opengl_glext.h:2472
#define glMatrixScalefEXT
Definition: gl_mangle.h:1326
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble w1
Definition: SDL_opengl_glext.h:10787
#define glTexCoord2fVertex3fSUN
Definition: gl_mangle.h:2081
#define glSecondaryColor3us
Definition: gl_mangle.h:1975
#define glTransformPathNV
Definition: gl_mangle.h:2244
#define glPopGroupMarkerEXT
Definition: gl_mangle.h:1646
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat s1
Definition: SDL_opengl_glext.h:8583
#define glVertexAttribL2dv
Definition: gl_mangle.h:2626
GLuint GLuint GLfloat weight
Definition: SDL_opengl_glext.h:9164
#define glSpriteParameterivSGIX
Definition: gl_mangle.h:2006
#define glTextureNormalEXT
Definition: gl_mangle.h:2202
#define glWindowPos3svARB
Definition: gl_mangle.h:2796
#define glUniform2uiEXT
Definition: gl_mangle.h:2280
#define glMultiTexCoord3bvOES
Definition: gl_mangle.h:1401
#define glSampleCoverage
Definition: gl_mangle.h:1922
GLuint start
Definition: SDL_opengl_glext.h:111
GLubyte GLubyte GLubyte GLubyte w
Definition: glcorearb.h:852
#define glMultiDrawElementsBaseVertex
Definition: gl_mangle.h:1344
GLenum GLenum GLuint components
Definition: glext.h:8547
GLsizei levels
Definition: SDL_opengl_glext.h:2164
#define glProgramLocalParameter4fARB
Definition: gl_mangle.h:1674
signed char GLbyte
Definition: gl.h:125
#define glGetUniformIndices
Definition: gl_mangle.h:1066
GLenum sfail
Definition: SDL_opengl_glext.h:656
#define glWindowPos3dv
Definition: gl_mangle.h:2779
#define glMultiTexGenivEXT
Definition: gl_mangle.h:1462
#define glReplacementCodeuiTexCoord2fVertex3fSUN
Definition: gl_mangle.h:1903
GLuint GLuint64EXT * capture_time
Definition: glext.h:11130
#define glTexCoord2bOES
Definition: gl_mangle.h:2068
#define glCopyMultiTexImage2DEXT
Definition: gl_mangle.h:354
#define glShaderStorageBlockBinding
Definition: gl_mangle.h:2001
#define glGetProgramResourceiv
Definition: gl_mangle.h:974
GL_APICALL void GL_APIENTRY glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
#define glNamedFramebufferTextureFaceEXT
Definition: gl_mangle.h:1504
#define glProgramUniformMatrix2fvEXT
Definition: gl_mangle.h:1785
GLsizei GLenum const void GLuint GLfloat advanceScale
Definition: SDL_opengl_glext.h:9192
#define glMultiTexCoord3fv
Definition: gl_mangle.h:1409
#define glDetachObjectARB
Definition: gl_mangle.h:461
#define glTexCoordPointervINTEL
Definition: gl_mangle.h:2136
#define glTexCoord2fColor4ubVertex3fvSUN
Definition: gl_mangle.h:2077
#define glVertexAttrib4sNV
Definition: gl_mangle.h:2551
#define glTextureImage3DMultisampleCoverageNV
Definition: gl_mangle.h:2198
#define glTestObjectAPPLE
Definition: gl_mangle.h:2047
#define glClientActiveTextureARB
Definition: gl_mangle.h:209
#define glIsNamedBufferResidentNV
Definition: gl_mangle.h:1187
#define glGetConvolutionParameterivEXT
Definition: gl_mangle.h:746
#define glTexCoord2fColor4ubVertex3fSUN
Definition: gl_mangle.h:2076
#define glMapParameterfvNV
Definition: gl_mangle.h:1286
#define glGetFogFuncSGIS
Definition: gl_mangle.h:767
#define glGetNamedStringARB
Definition: gl_mangle.h:867
#define glMultiTexCoord4s
Definition: gl_mangle.h:1439
#define glProgramUniform3uiv
Definition: gl_mangle.h:1758
GL_APICALL void GL_APIENTRY glUniform3f(GLint location, GLfloat x, GLfloat y, GLfloat z)
GLsizei GLsizei GLint GLsizei GLsizei GLboolean fixedSampleLocations
Definition: glext.h:10436
#define glUniformMatrix4x2dv
Definition: gl_mangle.h:2343
#define glProgramUniformMatrix3x2dv
Definition: gl_mangle.h:1800
#define glUnmapTexture2DINTEL
Definition: gl_mangle.h:2356
GLuint GLuint GLchar GLuint GLchar GLuint GLuint GLuint GLuint GLuint64 * rawCounterMaxValue
Definition: SDL_opengl_glext.h:8289
#define glCreateShaderProgramv
Definition: gl_mangle.h:395
#define glMultiTexGenfEXT
Definition: gl_mangle.h:1459
#define glTexturePageCommitmentEXT
Definition: gl_mangle.h:2203
#define glUniform1uiv
Definition: gl_mangle.h:2265
#define glSecondaryColor3uiv
Definition: gl_mangle.h:1973
#define glGetVariantArrayObjectivATI
Definition: gl_mangle.h:1077
#define glMakeNamedBufferResidentNV
Definition: gl_mangle.h:1260
#define glProgramVertexLimitNV
Definition: gl_mangle.h:1821
#define glPathSubCommandsNV
Definition: gl_mangle.h:1591
#define glUniform2i64NV
Definition: gl_mangle.h:2272
#define glGetPerfMonitorCounterStringAMD
Definition: gl_mangle.h:933
GLenum GLuint GLenum GLuint GLuint GLuint GLuint numlayers
Definition: glcorearb.h:2543
#define glPixelStorex
Definition: gl_mangle.h:1603
#define glProgramUniformHandleui64vNV
Definition: gl_mangle.h:1782
#define glGetnTexImageARB
Definition: gl_mangle.h:896
#define glWindowPos3dvMESA
Definition: gl_mangle.h:2780
#define glPointParameterfARB
Definition: gl_mangle.h:1621
#define glGetNamedBufferSubDataEXT
Definition: gl_mangle.h:853
GL_APICALL void GL_APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask)
GL_APICALL void GL_APIENTRY glUniform4fv(GLint location, GLsizei count, const GLfloat *v)
#define glGetQueryObjectivARB
Definition: gl_mangle.h:987
#define glTexImage3DMultisampleCoverageNV
Definition: gl_mangle.h:2158
#define glMatrixLoadTransposedEXT
Definition: gl_mangle.h:1310
#define glSpriteParameterfSGIX
Definition: gl_mangle.h:2003
#define glCompressedTextureImage3DEXT
Definition: gl_mangle.h:321
#define glPathParameterfvNV
Definition: gl_mangle.h:1585
GLint GLsizei GLsizei instancecount
Definition: glcorearb.h:1468
#define glGetVertexAttribivARB
Definition: gl_mangle.h:1102
GL_APICALL void GL_APIENTRY glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
#define glBeginPerfMonitorAMD
Definition: gl_mangle.h:61
#define glBlendFunciARB
Definition: gl_mangle.h:149
#define glIsBufferARB
Definition: gl_mangle.h:1173
#define glClientWaitSync
Definition: gl_mangle.h:213
#define glTangent3dvEXT
Definition: gl_mangle.h:2034
#define glUniform4i64vNV
Definition: gl_mangle.h:2309
#define glVertexAttrib4usv
Definition: gl_mangle.h:2562
#define glListParameterfSGIX
Definition: gl_mangle.h:1235
GLuint index
Definition: SDL_opengl_glext.h:660
#define glMapControlPointsNV
Definition: gl_mangle.h:1274
#define glBindImageTextureEXT
Definition: gl_mangle.h:91
GLuint GLuint GLchar * counterName
Definition: SDL_opengl_glext.h:8289
#define glGetLightxOES
Definition: gl_mangle.h:809
const GLuint * programs
Definition: glext.h:3251
#define glVertexAttribs1dvNV
Definition: gl_mangle.h:2663
GLuint texture
Definition: glcorearb.h:410
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat s0
Definition: SDL_opengl_glext.h:8583
const GLchar * uniformBlockName
Definition: SDL_opengl_glext.h:1349
#define glEndConditionalRenderNV
Definition: gl_mangle.h:539
#define glMultiDrawRangeElementArrayAPPLE
Definition: gl_mangle.h:1352
#define glDeleteQueriesARB
Definition: gl_mangle.h:436
#define glVertexStream2fATI
Definition: gl_mangle.h:2705
#define glGetProgramStringNV
Definition: gl_mangle.h:980
const GLvdpauSurfaceNV * surfaces
Definition: SDL_opengl_glext.h:9753
#define glFramebufferTexture1D
Definition: gl_mangle.h:635
#define glGetVertexAttribIivEXT
Definition: gl_mangle.h:1098
GLint GLint internalformat
Definition: SDL_opengl_glext.h:112
GLuint GLenum GLenum outY
Definition: SDL_opengl_glext.h:7940
GLint GLint GLsizei GLsizei height
Definition: SDL_opengl_glext.h:112
#define glListParameterfvSGIX
Definition: gl_mangle.h:1236
typedef GLboolean(APIENTRYP PFNGLISQUERYPROC)(GLuint id)
#define glGetVariantPointervEXT
Definition: gl_mangle.h:1081
const GLuint GLenum binaryformat
Definition: SDL_opengl_glext.h:1868
#define glPixelTexGenParameterfSGIS
Definition: gl_mangle.h:1604
GLenum GLenum GLsizei const GLuint GLboolean enabled
Definition: SDL_opengl_glext.h:2479
GL_APICALL void GL_APIENTRY glGetUniformiv(GLuint program, GLint location, GLint *params)
#define glSecondaryColor3sv
Definition: gl_mangle.h:1965
GLfloat units
Definition: glcorearb.h:403
GLdouble GLdouble GLdouble r
Definition: SDL_opengl_glext.h:247
#define glMultiTexCoord4f
Definition: gl_mangle.h:1429
#define glMemoryBarrier
Definition: gl_mangle.h:1331
GLenum query
Definition: SDL_opengl_glext.h:3480
#define glTexCoord3hvNV
Definition: gl_mangle.h:2099
#define glMultiDrawElementsIndirectBindlessNV
Definition: gl_mangle.h:1348
GLenum GLint GLint * precision
Definition: glcorearb.h:1936
#define glCopyBufferSubData
Definition: gl_mangle.h:342
#define glSecondaryColorPointerListIBM
Definition: gl_mangle.h:1982
GLuint * sequence_num
Definition: SDL_opengl_glext.h:10213
#define glGetQueryiv
Definition: gl_mangle.h:984
#define glGetFragmentLightivSGIX
Definition: gl_mangle.h:772
#define glGenProgramsNV
Definition: gl_mangle.h:675
#define glStencilStrokePathNV
Definition: gl_mangle.h:2021
#define glEndFragmentShaderATI
Definition: gl_mangle.h:541
#define glGetTrackMatrixivNV
Definition: gl_mangle.h:1053
#define glGetUniformBufferSizeEXT
Definition: gl_mangle.h:1061
#define glBeginPerfQueryINTEL
Definition: gl_mangle.h:62
#define glVertexArrayBindVertexBufferEXT
Definition: gl_mangle.h:2432
#define glProgramUniform2i
Definition: gl_mangle.h:1730
GL_APICALL void GL_APIENTRY glUniform4iv(GLint location, GLsizei count, const GLint *v)
GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei GLsizei srcDepth
Definition: glcorearb.h:2521
GL_APICALL void GL_APIENTRY glGenerateMipmap(GLenum target)
#define glSelectPerfMonitorCountersAMD
Definition: gl_mangle.h:1985
#define glGetVertexAttribIiv
Definition: gl_mangle.h:1099
#define glGetActiveAtomicCounterBufferiv
Definition: gl_mangle.h:689
#define glUniform4iARB
Definition: gl_mangle.h:2310
#define glEdgeFlagPointerEXT
Definition: gl_mangle.h:517
GLsizei GLenum const void GLuint GLsizei GLfloat * metrics
Definition: SDL_opengl_glext.h:9190
#define glCheckNamedFramebufferStatusEXT
Definition: gl_mangle.h:175
#define glColorP4ui
Definition: gl_mangle.h:276
#define glMakeImageHandleResidentARB
Definition: gl_mangle.h:1257
#define glGetInteger64i_v
Definition: gl_mangle.h:795
#define glDrawElementsInstancedBaseVertexBaseInstance
Definition: gl_mangle.h:497
#define glVertexP3ui
Definition: gl_mangle.h:2687
#define glCopyImageSubData
Definition: gl_mangle.h:351
#define glReplacementCodeuiSUN
Definition: gl_mangle.h:1898
#define glDrawArraysIndirect
Definition: gl_mangle.h:481
#define glBindImageTexture
Definition: gl_mangle.h:92
#define glGetProgramResourceIndex
Definition: gl_mangle.h:973
GLfixed GLfixed GLint GLint GLfixed points
Definition: SDL_opengl_glext.h:4558
#define glVertexAttrib3svNV
Definition: gl_mangle.h:2516
#define glCombinerParameteriNV
Definition: gl_mangle.h:295
#define glClearNamedBufferSubDataEXT
Definition: gl_mangle.h:200
#define glGetProgramivNV
Definition: gl_mangle.h:961
#define glBlendEquationiARB
Definition: gl_mangle.h:139
GLenum GLint GLuint mask
Definition: SDL_opengl_glext.h:657
#define glGetnPixelMapuivARB
Definition: gl_mangle.h:888
#define glActiveTexture
Definition: gl_mangle.h:38
#define glPrimitiveRestartNV
Definition: gl_mangle.h:1653
#define glTextureStorageSparseAMD
Definition: gl_mangle.h:2228
#define glGetNamedBufferParameterui64vNV
Definition: gl_mangle.h:850
#define glVertexStream3fvATI
Definition: gl_mangle.h:2714
#define glColor3fVertex3fvSUN
Definition: gl_mangle.h:224
#define glSecondaryColor3dEXT
Definition: gl_mangle.h:1948
#define glGetTransformFeedbackVaryingEXT
Definition: gl_mangle.h:1057
unsigned int GLenum
Definition: gl.h:121
#define glMultiTexCoord4bvOES
Definition: gl_mangle.h:1423
#define glGetPathParameterivNV
Definition: gl_mangle.h:925
#define glBinormal3svEXT
Definition: gl_mangle.h:129
#define glVertex4xvOES
Definition: gl_mangle.h:2426
#define glReplacementCodeuiNormal3fVertex3fSUN
Definition: gl_mangle.h:1896
#define glBindBufferARB
Definition: gl_mangle.h:73
#define glGetActiveUniformsiv
Definition: gl_mangle.h:700
#define glVertexAttrib4svARB
Definition: gl_mangle.h:2552
GLuint GLfloat * val
Definition: glcorearb.h:1619
GLuint GLfloat GLfloat y0
Definition: SDL_opengl_glext.h:8583
#define glViewportIndexedf
Definition: gl_mangle.h:2737
#define glWindowPos2d
Definition: gl_mangle.h:2752
#define glProvokingVertexEXT
Definition: gl_mangle.h:1822
#define glCopyTexImage2DEXT
Definition: gl_mangle.h:363
GLenum modeAlpha
Definition: glcorearb.h:775
#define glRasterPos4xvOES
Definition: gl_mangle.h:1863
GLfloat GLfloat GLfloat GLfloat h
Definition: glcorearb.h:2013
#define glDrawBuffers
Definition: gl_mangle.h:490
#define glGetBooleanIndexedvEXT
Definition: gl_mangle.h:708
#define glFragmentLightiSGIX
Definition: gl_mangle.h:618
#define glBlendFuncSeparatei
Definition: gl_mangle.h:155
#define glNamedProgramLocalParameterI4uivEXT
Definition: gl_mangle.h:1515
#define glMapNamedBufferEXT
Definition: gl_mangle.h:1281
#define glVertexAttribL1ui64ARB
Definition: gl_mangle.h:2619
GLfixed GLfixed nz
Definition: SDL_opengl_glext.h:4520
#define glCopyConvolutionFilter1D
Definition: gl_mangle.h:348
#define glTbufferMask3DFX
Definition: gl_mangle.h:2042
GLenum backfunc
Definition: SDL_opengl_glext.h:5578
#define glProgramEnvParameter4fARB
Definition: gl_mangle.h:1663
GLsizei uniformCount
Definition: SDL_opengl_glext.h:1346
#define glGetMultiTexGenfvEXT
Definition: gl_mangle.h:838
#define glCopyConvolutionFilter2D
Definition: gl_mangle.h:350
#define glGetQueryIndexediv
Definition: gl_mangle.h:982
#define glColor3hvNV
Definition: gl_mangle.h:227
#define glFramebufferTextureLayer
Definition: gl_mangle.h:646
#define glGetPointerIndexedvEXT
Definition: gl_mangle.h:947
#define glNamedProgramLocalParameter4fvEXT
Definition: gl_mangle.h:1511
#define glIsTextureEXT
Definition: gl_mangle.h:1205
GLenum GLintptr GLintptr writeOffset
Definition: SDL_opengl_glext.h:1345
#define glIndexxvOES
Definition: gl_mangle.h:1157
#define glProgramUniformMatrix3x2fv
Definition: gl_mangle.h:1802
#define glResizeBuffersMESA
Definition: gl_mangle.h:1915
#define glVertex2bvOES
Definition: gl_mangle.h:2386
GL_APICALL void GL_APIENTRY glBufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)
#define glGetPixelTransformParameterivEXT
Definition: gl_mangle.h:946
#define glBindTransformFeedback
Definition: gl_mangle.h:111
GLsizeiptr const void GLenum usage
Definition: glcorearb.h:659
#define glNamedProgramLocalParameterI4uiEXT
Definition: gl_mangle.h:1514
GL_APICALL void GL_APIENTRY glEnableVertexAttribArray(GLuint index)
#define glGetVertexAttribPointervNV
Definition: gl_mangle.h:1112
#define glGetnSeparableFilterARB
Definition: gl_mangle.h:894
#define glDeleteVertexShaderEXT
Definition: gl_mangle.h:449
#define glFragmentLightivSGIX
Definition: gl_mangle.h:619
#define glVertexAttribL1dv
Definition: gl_mangle.h:2616
#define glDeleteNamedStringARB
Definition: gl_mangle.h:425
#define glWindowPos3sv
Definition: gl_mangle.h:2797
#define glMultiTexImage3DEXT
Definition: gl_mangle.h:1465
GLubyte * pattern
Definition: glext.h:2737
#define glVDPAUUnregisterSurfaceNV
Definition: gl_mangle.h:2384
#define glReplacementCodeuiColor4fNormal3fVertex3fSUN
Definition: gl_mangle.h:1892
#define glBindBufferBaseEXT
Definition: gl_mangle.h:74
GL_APICALL void GL_APIENTRY glAttachShader(GLuint program, GLuint shader)
GLboolean enable
Definition: SDL_opengl_glext.h:4996
#define glProgramUniform4ui
Definition: gl_mangle.h:1776
GLsizei coverageSamples
Definition: SDL_opengl_glext.h:6270
#define glReplacementCodeuiColor4ubVertex3fSUN
Definition: gl_mangle.h:1894
#define glProgramEnvParameterI4iNV
Definition: gl_mangle.h:1665
GLintptr offset
Definition: SDL_opengl_glext.h:538
#define glMultiTexCoord4iARB
Definition: gl_mangle.h:1434
GLenum GLuint GLenum GLuint minlevel
Definition: SDL_opengl_glext.h:2472
GL_APICALL void GL_APIENTRY glDisableVertexAttribArray(GLuint index)
ptrdiff_t GLintptrARB
Definition: SDL_opengl_glext.h:4153
#define glGetQueryivARB
Definition: gl_mangle.h:983
#define glGetProgramivARB
Definition: gl_mangle.h:959
#define glGetVariantArrayObjectfvATI
Definition: gl_mangle.h:1076
#define glResetMinmax
Definition: gl_mangle.h:1914
GL_APICALL void GL_APIENTRY glGenRenderbuffers(GLsizei n, GLuint *renderbuffers)
#define glRasterPos4xOES
Definition: gl_mangle.h:1862
GL_APICALL void GL_APIENTRY glUniform4f(GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
#define glUniform2ivARB
Definition: gl_mangle.h:2276
GLuint GLsizei GLsizei GLchar * uniformName
Definition: SDL_opengl_glext.h:1348
#define glGetPathColorGenfvNV
Definition: gl_mangle.h:916
GLint GLint GLint GLint GLint GLint y
Definition: SDL_opengl_glext.h:114
#define glVertexAttribI4sv
Definition: gl_mangle.h:2600
#define glVertexStream3svATI
Definition: gl_mangle.h:2718
GL_APICALL void GL_APIENTRY glShaderBinary(GLsizei n, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length)
#define glDisableVertexArrayAttribEXT
Definition: gl_mangle.h:471
GLenum const void GLbitfield GLsizei numGlyphs
Definition: SDL_opengl_glext.h:9160
#define glVertexAttribLPointerEXT
Definition: gl_mangle.h:2649
#define glTexCoord2bvOES
Definition: gl_mangle.h:2069
#define glMultiTexSubImage2DEXT
Definition: gl_mangle.h:1474
#define glProgramParameteri
Definition: gl_mangle.h:1693
GLenum void ** pointer
Definition: glcorearb.h:805
GLenum array
Definition: glext.h:6864
#define glReplacementCodeusvSUN
Definition: gl_mangle.h:1909
#define glProgramUniform3dvEXT
Definition: gl_mangle.h:1741
#define glVertexAttribI4uivEXT
Definition: gl_mangle.h:2605
#define glVertexArrayVertexAttribFormatEXT
Definition: gl_mangle.h:2447
#define glGetSamplerParameterIiv
Definition: gl_mangle.h:996
GLenum GLuint GLenum GLuint GLuint GLuint GLuint numlayers
Definition: SDL_opengl_glext.h:2472
#define glReplacementCodeuiNormal3fVertex3fvSUN
Definition: gl_mangle.h:1897
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
Definition: gl.h:1919
#define glBlendBarrierNV
Definition: gl_mangle.h:134
#define glWindowPos2f
Definition: gl_mangle.h:2758
#define glTextureBufferEXT
Definition: gl_mangle.h:2188
#define glTexCoord4hNV
Definition: gl_mangle.h:2116
GLuint GLsizei GLsizei GLchar * counterString
Definition: SDL_opengl_glext.h:4992
#define glMultiTexGendvEXT
Definition: gl_mangle.h:1458
GLdouble GLdouble GLdouble GLdouble top
Definition: SDL_opengl_glext.h:6103
GLenum GLuint origtexture
Definition: SDL_opengl_glext.h:2472
#define glIsPointInFillPathNV
Definition: gl_mangle.h:1192
GLenum fillMode
Definition: SDL_opengl_glext.h:9173
GLuint framebuffer
Definition: SDL_opengl_glext.h:1174
#define glVertexAttribI3ivEXT
Definition: gl_mangle.h:2587
#define glTextureImage1DEXT
Definition: gl_mangle.h:2193
#define glFragmentMaterialivSGIX
Definition: gl_mangle.h:627
#define glTexImage2DMultisampleCoverageNV
Definition: gl_mangle.h:2154
#define glTexParameterxvOES
Definition: gl_mangle.h:2171
int64_t GLint64
Definition: SDL_opengl_glext.h:1410
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint wstride
Definition: SDL_opengl_glext.h:10787
const GLint const GLsizei GLsizei drawcount
Definition: glcorearb.h:593
#define glTexBufferEXT
Definition: gl_mangle.h:2049
#define glPixelTransferxOES
Definition: gl_mangle.h:1611
GLuint interp
Definition: SDL_opengl_glext.h:5503
#define glFogFuncSGIS
Definition: gl_mangle.h:609
#define glGetMinmaxParameteriv
Definition: gl_mangle.h:832
#define glScissorIndexedv
Definition: gl_mangle.h:1942
#define glGetFirstPerfQueryIdINTEL
Definition: gl_mangle.h:761
#define glProgramBinary
Definition: gl_mangle.h:1657
#define glGlobalAlphaFactorfSUN
Definition: gl_mangle.h:1123
GLint fsize
Definition: SDL_opengl_glext.h:9997
#define glVertexAttrib4NubvARB
Definition: gl_mangle.h:2543
GLuint GLchar * queryName
Definition: SDL_opengl_glext.h:8292
#define glProgramUniform4uivEXT
Definition: gl_mangle.h:1777
#define glMatrixScaledEXT
Definition: gl_mangle.h:1325
#define glColorFragmentOp1ATI
Definition: gl_mangle.h:267
#define glProgramUniform2uiv
Definition: gl_mangle.h:1738
#define glMatrixIndexusvARB
Definition: gl_mangle.h:1303
GLbitfield flags
Definition: SDL_opengl_glext.h:1480
#define glVertexAttrib4dNV
Definition: gl_mangle.h:2521
#define glUniformMatrix2fvARB
Definition: gl_mangle.h:2327
#define glVertexBlendEnviATI
Definition: gl_mangle.h:2683
#define glProgramUniformMatrix2x4fv
Definition: gl_mangle.h:1794
#define glGetVertexAttribArrayObjectivATI
Definition: gl_mangle.h:1091
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLuint GLenum GLuint fill1
Definition: SDL_opengl_glext.h:9291
#define glVertexAttribL2ui64vNV
Definition: gl_mangle.h:2630
#define glVertexArrayVertexBindingDivisorEXT
Definition: gl_mangle.h:2453
GLint GLint GLint GLint GLint dstY0
Definition: SDL_opengl_glext.h:1184
GLint GLint GLint GLint GLsizei GLsizei GLsizei GLboolean resident
Definition: SDL_opengl_glext.h:3773
#define glVDPAUIsSurfaceNV
Definition: gl_mangle.h:2378
#define glUniform2ui64NV
Definition: gl_mangle.h:2278
#define glIsNamedStringARB
Definition: gl_mangle.h:1188
GL_APICALL void GL_APIENTRY glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
#define glVariantubvEXT
Definition: gl_mangle.h:2372
#define glCompressedMultiTexSubImage1DEXT
Definition: gl_mangle.h:304
#define glUseShaderProgramEXT
Definition: gl_mangle.h:2361
#define glPathFogGenNV
Definition: gl_mangle.h:1578
#define glFragmentMaterialfvSGIX
Definition: gl_mangle.h:625
#define glColorFormatNV
Definition: gl_mangle.h:266
#define glVertexAttribI2uiEXT
Definition: gl_mangle.h:2581
#define glClearBufferData
Definition: gl_mangle.h:181
#define glUniform1i64NV
Definition: gl_mangle.h:2254
#define glMatrixOrthoEXT
Definition: gl_mangle.h:1320
GLhandleARB attachedObj
Definition: SDL_opengl_glext.h:3614
#define glMultiTexCoord1s
Definition: gl_mangle.h:1373
#define glWindowPos2sv
Definition: gl_mangle.h:2773
#define glVariantuivEXT
Definition: gl_mangle.h:2373
GLint GLint GLsizei GLsizei GLsizei depth
Definition: SDL_opengl_glext.h:112
#define glStencilStrokePathInstancedNV
Definition: gl_mangle.h:2020
#define glWindowPos2ivMESA
Definition: gl_mangle.h:2768
#define glBeginQuery
Definition: gl_mangle.h:65
GL_APICALL void GL_APIENTRY glUniform3iv(GLint location, GLsizei count, const GLint *v)
GLint const GLchar GLint stringlen
Definition: SDL_opengl_glext.h:3728
#define glGetTextureParameterIuivEXT
Definition: gl_mangle.h:1046
#define glSampleMaski
Definition: gl_mangle.h:1926
#define glImageTransformParameterfHP
Definition: gl_mangle.h:1134
#define glStencilOpSeparateATI
Definition: gl_mangle.h:2017
GLenum GLenum GLenum dfactorAlpha
Definition: SDL_opengl_glext.h:367
GLsizei GLsizei numSegments
Definition: SDL_opengl_glext.h:9199
#define glGetTextureImageEXT
Definition: gl_mangle.h:1036
#define glObjectLabel
Definition: gl_mangle.h:1561
GLuint GLenum GLenum GLenum GLenum outW
Definition: SDL_opengl_glext.h:7940
GLenum func
Definition: SDL_opengl_glext.h:657
#define glMultiTexGendEXT
Definition: gl_mangle.h:1457
#define glMultiTexCoord3s
Definition: gl_mangle.h:1417
GLenum GLenum void * row
Definition: SDL_opengl_glext.h:3138
short GLshort
Definition: gl.h:126
#define glTextureStorage2DMultisampleEXT
Definition: gl_mangle.h:2222
#define glTexGenxvOES
Definition: gl_mangle.h:2151
#define glGetMinmaxParameterfvEXT
Definition: gl_mangle.h:829
#define glFragmentLightModeliSGIX
Definition: gl_mangle.h:622
#define glVertexAttrib4s
Definition: gl_mangle.h:2550
GLenum precisiontype
Definition: SDL_opengl_glext.h:1869
#define glPathCoordsNV
Definition: gl_mangle.h:1575
#define glDepthBoundsEXT
Definition: gl_mangle.h:451
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Mod
Definition: glext.h:6070
#define glConvolutionParameteri
Definition: gl_mangle.h:337
#define glSpriteParameterfvSGIX
Definition: gl_mangle.h:2004
#define glHistogram
Definition: gl_mangle.h:1132
typedef GLenum(APIENTRYP PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
#define glProgramLocalParameterI4ivNV
Definition: gl_mangle.h:1677
GLenum GLsizei numTextureNames
Definition: SDL_opengl_glext.h:9747
#define glWindowPos3dARB
Definition: gl_mangle.h:2775
#define glClientActiveVertexStreamATI
Definition: gl_mangle.h:211
#define glDrawTransformFeedbackNV
Definition: gl_mangle.h:512
#define glConvolutionParameterfEXT
Definition: gl_mangle.h:332
GLint left
Definition: SDL_opengl_glext.h:1949
GLboolean GLboolean GLboolean b
Definition: SDL_opengl_glext.h:1109
GLint drawbuffer
Definition: SDL_opengl_glext.h:1162
GLenum GLenum GLenum srcAlpha
Definition: SDL_opengl_glext.h:1738
GLsizei const GLfloat * dashArray
Definition: glext.h:10000
GLsizei dashCount
Definition: SDL_opengl_glext.h:9170
GLint * exponent
Definition: SDL_opengl_glext.h:4711
#define glGenProgramsARB
Definition: gl_mangle.h:674
GLenum GLenum GLsizei void GLsizei void void * span
Definition: glext.h:2740
#define glVertexAttribL2ui64NV
Definition: gl_mangle.h:2629
#define glPrioritizeTexturesEXT
Definition: gl_mangle.h:1654
#define glIsNameAMD
Definition: gl_mangle.h:1186
#define glMultiTexCoord1sv
Definition: gl_mangle.h:1375
#define glVertexAttrib4NuivARB
Definition: gl_mangle.h:2545
unsigned int GLuint
Definition: gl.h:130
#define glFeedbackBufferxOES
Definition: gl_mangle.h:575
#define glProgramLocalParametersI4uivNV
Definition: gl_mangle.h:1682
GLint GLsizei GLsizei primcount
Definition: SDL_opengl_glext.h:2818
const GLfloat * m
Definition: SDL_opengl_glext.h:6092
#define glGetObjectParameterivAPPLE
Definition: gl_mangle.h:911
#define glFogCoordFormatNV
Definition: gl_mangle.h:600
const GLchar * marker
Definition: glext.h:6631
#define glPixelTransformParameteriEXT
Definition: gl_mangle.h:1614
#define glVertexAttribI1ivEXT
Definition: gl_mangle.h:2571
#define glMultiTexCoord2dv
Definition: gl_mangle.h:1383
GLenum GLsizei GLsizei GLint * values
Definition: SDL_opengl_glext.h:1486
GLint lod
Definition: SDL_opengl_glext.h:3475
#define glVertexAttribIFormat
Definition: gl_mangle.h:2609
#define glIsImageHandleResidentARB
Definition: gl_mangle.h:1183
#define glVertexAttribP2ui
Definition: gl_mangle.h:2653
#define glTexParameterIuiv
Definition: gl_mangle.h:2168
#define glIsEnabledIndexedEXT
Definition: gl_mangle.h:1177
#define glTexCoordP2ui
Definition: gl_mangle.h:2127
#define glPathCommandsNV
Definition: gl_mangle.h:1574
#define glFlushStaticDataIBM
Definition: gl_mangle.h:591
#define glBinormal3bEXT
Definition: gl_mangle.h:120
#define glCompressedTexSubImage3DARB
Definition: gl_mangle.h:317
#define glDisableVertexArrayEXT
Definition: gl_mangle.h:473
#define glGetProgramInterfaceiv
Definition: gl_mangle.h:958
#define glMultiTexGenfvEXT
Definition: gl_mangle.h:1460
#define glProgramUniform3iv
Definition: gl_mangle.h:1752
GLenum GLenum GLenum GLenum dstAlpha
Definition: glcorearb.h:1805
#define glDeleteRenderbuffersEXT
Definition: gl_mangle.h:438
#define glVertexAttrib4NusvARB
Definition: gl_mangle.h:2547
#define glSpriteParameteriSGIX
Definition: gl_mangle.h:2005
#define glNamedProgramLocalParameters4fvEXT
Definition: gl_mangle.h:1516
#define glClearDepthfOES
Definition: gl_mangle.h:193
#define glProgramUniformMatrix4x3fv
Definition: gl_mangle.h:1818
#define glLoadMatrixxOES
Definition: gl_mangle.h:1243
#define glTexCoord2xvOES
Definition: gl_mangle.h:2091
#define glProgramUniformMatrix4x2fv
Definition: gl_mangle.h:1814
const GLuint GLenum const void * binary
Definition: SDL_opengl_glext.h:1868
#define glPathParameterfNV
Definition: gl_mangle.h:1584
#define glVertexWeightfvEXT
Definition: gl_mangle.h:2728
#define glConvolutionFilter2D
Definition: gl_mangle.h:331
#define glProgramEnvParameter4dvARB
Definition: gl_mangle.h:1662
#define glVertexAttrib4hvNV
Definition: gl_mangle.h:2532
#define glTexCoord3hNV
Definition: gl_mangle.h:2098
#define glClearAccumxOES
Definition: gl_mangle.h:180
#define glTexParameterIivEXT
Definition: gl_mangle.h:2164
#define glUnmapNamedBufferEXT
Definition: gl_mangle.h:2353
#define glPixelMapx
Definition: gl_mangle.h:1600
#define glGetPathTexGenfvNV
Definition: gl_mangle.h:927
#define glBlendFuncSeparateIndexedAMD
Definition: gl_mangle.h:156
GL_APICALL GLint GL_APIENTRY glGetAttribLocation(GLuint program, const GLchar *name)
#define glGlobalAlphaFactordSUN
Definition: gl_mangle.h:1122
#define glColorTableParameteriv
Definition: gl_mangle.h:288
#define glProgramUniform3ui64NV
Definition: gl_mangle.h:1753
#define glGetFinalCombinerInputParameterfvNV
Definition: gl_mangle.h:759
GLbyte GLbyte blue
Definition: SDL_opengl_glext.h:379
GLuint * queryHandle
Definition: SDL_opengl_glext.h:8284
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Rep
Definition: SDL_opengl_glext.h:5506
const GLenum * bufs
Definition: SDL_opengl_glext.h:655
GL_APICALL void GL_APIENTRY glGenFramebuffers(GLsizei n, GLuint *framebuffers)
#define glVertexAttrib2dARB
Definition: gl_mangle.h:2477
#define glGetnMapdvARB
Definition: gl_mangle.h:878
GLenum GLsizei GLsizei GLsizei GLsizei layers
Definition: SDL_opengl_glext.h:5063
#define glVertexAttribI4bvEXT
Definition: gl_mangle.h:2593
GLbitfield GLuint64 timeout
Definition: SDL_opengl_glext.h:1483
#define glFramebufferTexture1DEXT
Definition: gl_mangle.h:634
#define glMapVertexAttrib2dAPPLE
Definition: gl_mangle.h:1291
GLuint GLenum GLenum GLenum outZ
Definition: SDL_opengl_glext.h:7940
#define glGetNamedStringivARB
Definition: gl_mangle.h:868
#define glNormalStream3ivATI
Definition: gl_mangle.h:1558
#define glGetPixelTexGenParameterivSGIS
Definition: gl_mangle.h:944
#define glGenSamplers
Definition: gl_mangle.h:680
#define glClearBufferiv
Definition: gl_mangle.h:184
#define glBindTexGenParameterEXT
Definition: gl_mangle.h:105
GLenum GLenum GLenum GLenum GLenum componentUsage
Definition: SDL_opengl_glext.h:9374
#define glPathStencilDepthOffsetNV
Definition: gl_mangle.h:1588
#define glGetVaryingLocationNV
Definition: gl_mangle.h:1082
#define glVertexAttrib4fvARB
Definition: gl_mangle.h:2528
GLuint GLenum GLenum transform
Definition: SDL_opengl_glext.h:9996
#define glVertexAttrib4dvARB
Definition: gl_mangle.h:2522
#define glWindowPos3fvARB
Definition: gl_mangle.h:2784
#define glProgramUniform1ivEXT
Definition: gl_mangle.h:1711
ptrdiff_t GLsizeiptr
Definition: SDL_opengl_glext.h:472
#define glNamedProgramLocalParameterI4iEXT
Definition: gl_mangle.h:1512
#define glVertexAttribP4uiv
Definition: gl_mangle.h:2658
#define glProgramUniform4f
Definition: gl_mangle.h:1764
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3
Definition: SDL_opengl_glext.h:5506
#define glMultiTexCoord2fARB
Definition: gl_mangle.h:1384
#define glMultiTexCoordP4uiv
Definition: gl_mangle.h:1451
#define glGetMinmax
Definition: gl_mangle.h:828
#define glTexCoord2fColor3fVertex3fSUN
Definition: gl_mangle.h:2072
#define glFragmentLightModelfSGIX
Definition: gl_mangle.h:620
#define glVertexAttribs1hvNV
Definition: gl_mangle.h:2665
#define glProgramUniformMatrix4x2fvEXT
Definition: gl_mangle.h:1813
GLclampd zmax
Definition: SDL_opengl_glext.h:6081
#define glMultiTexCoord2f
Definition: gl_mangle.h:1385
#define glGetProgramLocalParameterfvARB
Definition: gl_mangle.h:963
GL_APICALL void GL_APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint *params)
#define glPointParameterfvEXT
Definition: gl_mangle.h:1626
GLuint64EXT minPresentTime
Definition: SDL_opengl_glext.h:9291
GL_APICALL void GL_APIENTRY glVertexAttrib1fv(GLuint indx, const GLfloat *values)
#define glVertexStream1iATI
Definition: gl_mangle.h:2699
#define glDispatchCompute
Definition: gl_mangle.h:479
GLuint bindingindex
Definition: SDL_opengl_glext.h:2477
#define glMaterialxvOES
Definition: gl_mangle.h:1298
#define glGetVertexAttribfvARB
Definition: gl_mangle.h:1095
const GLuint * pipelines
Definition: SDL_opengl_glext.h:1879
#define glProgramBufferParametersIuivNV
Definition: gl_mangle.h:1660
#define glTangent3fvEXT
Definition: gl_mangle.h:2036
void *APIENTRYP PFNGLMAPBUFFERARBPROC(GLenum target, GLenum access)
Definition: SDL_opengl_glext.h:4193
#define glGetNamedProgramStringEXT
Definition: gl_mangle.h:864
GLenum condition
Definition: SDL_opengl_glext.h:8670
#define glDeleteTexturesEXT
Definition: gl_mangle.h:443
#define glGetVideoCaptureStreamfvNV
Definition: gl_mangle.h:1115
GLuint color
Definition: SDL_opengl_glext.h:1148
#define glAccumxOES
Definition: gl_mangle.h:33
#define glBlendFuncSeparateINGR
Definition: gl_mangle.h:157
#define glVertexAttrib1hNV
Definition: gl_mangle.h:2469
GLuint divisor
Definition: glcorearb.h:1681
#define glGetInternalformati64v
Definition: gl_mangle.h:802
#define glProgramUniform2d
Definition: gl_mangle.h:1720
#define glPointParameterfSGIS
Definition: gl_mangle.h:1624
#define glTexParameterIuivEXT
Definition: gl_mangle.h:2167
GL_APICALL void GL_APIENTRY glVertexAttrib3fv(GLuint indx, const GLfloat *values)
#define glPolygonOffsetEXT
Definition: gl_mangle.h:1639
#define glCopyTextureSubImage3DEXT
Definition: gl_mangle.h:377
#define glSampleMapATI
Definition: gl_mangle.h:1924
#define glGetFloatIndexedvEXT
Definition: gl_mangle.h:763
#define glGetNamedBufferParameterivEXT
Definition: gl_mangle.h:848
#define glTexCoordFormatNV
Definition: gl_mangle.h:2124
#define glGenTransformFeedbacksNV
Definition: gl_mangle.h:685
#define glVertexAttribs2fvNV
Definition: gl_mangle.h:2668
#define glMultiTexCoordP1ui
Definition: gl_mangle.h:1444
GLenum attachment
Definition: SDL_opengl_glext.h:1178
#define glVertexStream2svATI
Definition: gl_mangle.h:2710
GLbyte GLbyte tz
Definition: glext.h:6536
#define glRasterPos2xvOES
Definition: gl_mangle.h:1843
#define glDebugMessageControlARB
Definition: gl_mangle.h:407
#define glProgramNamedParameter4dNV
Definition: gl_mangle.h:1683
#define glFramebufferTextureLayerEXT
Definition: gl_mangle.h:645
#define glColorP3ui
Definition: gl_mangle.h:274
#define glCopyTexSubImage2DEXT
Definition: gl_mangle.h:367
#define glProgramUniform1i
Definition: gl_mangle.h:1710
#define glVertexAttrib2svNV
Definition: gl_mangle.h:2496
#define glGetProgramStageiv
Definition: gl_mangle.h:978
#define glInvalidateTexImage
Definition: gl_mangle.h:1170
#define glBeginTransformFeedback
Definition: gl_mangle.h:67
#define glTexStorage1D
Definition: gl_mangle.h:2173
#define glGetMultiTexParameterivEXT
Definition: gl_mangle.h:846
#define glTextureParameteriEXT
Definition: gl_mangle.h:2208
#define glGetTextureHandleNV
Definition: gl_mangle.h:1035
#define glProgramUniform2i64vNV
Definition: gl_mangle.h:1728
GLuint firstPathName
Definition: SDL_opengl_glext.h:9191
#define glTexCoord2fNormal3fVertex3fvSUN
Definition: gl_mangle.h:2080
GLenum GLenum GLenum dppass
Definition: SDL_opengl_glext.h:656
#define glPathTexGenNV
Definition: gl_mangle.h:1593
#define glMatrixTranslatedEXT
Definition: gl_mangle.h:1327
GLenum const void GLbitfield GLsizei GLenum const void * charcodes
Definition: SDL_opengl_glext.h:9160
GLint location
Definition: SDL_opengl_glext.h:679
#define glProgramNamedParameter4dvNV
Definition: gl_mangle.h:1684
#define glDebugMessageCallbackAMD
Definition: gl_mangle.h:404
GLfloat v0
Definition: SDL_opengl_glext.h:690
#define glGetQueryObjectuiv
Definition: gl_mangle.h:992
#define glMultiDrawElementsIndirectCountARB
Definition: gl_mangle.h:1349
GLsizei GLsizei GLchar * groupString
Definition: SDL_opengl_glext.h:4991
GLint GLint srcX1
Definition: SDL_opengl_glext.h:1184
#define glMultiTexCoord1sARB
Definition: gl_mangle.h:1372
#define glVertexP4ui
Definition: gl_mangle.h:2689
GLuint uniformBlockIndex
Definition: SDL_opengl_glext.h:1350
#define glPollInstrumentsSGIX
Definition: gl_mangle.h:1637
#define glGetVertexAttribivNV
Definition: gl_mangle.h:1104
GLuint GLchar GLuint GLuint GLuint * noInstances
Definition: SDL_opengl_glext.h:8292
#define glGetTexParameterIuivEXT
Definition: gl_mangle.h:1029
#define glProgramUniformMatrix2x3dvEXT
Definition: gl_mangle.h:1787
GLfloat f
Definition: glcorearb.h:1937
#define glDrawArraysInstanced
Definition: gl_mangle.h:485
#define glMatrixIndexubvARB
Definition: gl_mangle.h:1301
unsigned int GLbitfield
Definition: gl.h:123
GLuint counter
Definition: SDL_opengl_glext.h:4992
#define glGetActiveSubroutineName
Definition: gl_mangle.h:692
#define glClearBufferfi
Definition: gl_mangle.h:182
GLenum writeTarget
Definition: SDL_opengl_glext.h:1345
#define glTexCoord2fColor4fNormal3fVertex3fvSUN
Definition: gl_mangle.h:2075
#define glVertexAttrib2sNV
Definition: gl_mangle.h:2493
#define glGetOcclusionQueryivNV
Definition: gl_mangle.h:914
#define glMultiTexBufferEXT
Definition: gl_mangle.h:1355
const void * getProcAddress
Definition: SDL_opengl_glext.h:9745
#define glPrimitiveRestartIndex
Definition: gl_mangle.h:1651
#define glBlendEquation
Definition: gl_mangle.h:142
#define glDispatchComputeGroupSizeARB
Definition: gl_mangle.h:477
#define glGlobalAlphaFactoriSUN
Definition: gl_mangle.h:1124
GLfloat angle
Definition: SDL_opengl_glext.h:6097
#define glGetMaterialxOES
Definition: gl_mangle.h:826
#define glNormalStream3iATI
Definition: gl_mangle.h:1557
#define glSecondaryColor3dv
Definition: gl_mangle.h:1951
#define glDrawElementsIndirect
Definition: gl_mangle.h:494
#define glGetArrayObjectfvATI
Definition: gl_mangle.h:702
#define glUniform3uiv
Definition: gl_mangle.h:2301
#define glWindowPos4sMESA
Definition: gl_mangle.h:2805
GLuint GLfloat x0
Definition: SDL_opengl_glext.h:8583
#define glColor4fNormal3fVertex3fSUN
Definition: gl_mangle.h:245
GLenum GLenum GLsizei rowBufSize
Definition: SDL_opengl_glext.h:3489
GLsizei GLsizei GLchar * infoLog
Definition: SDL_opengl_glext.h:674
GLuint GLsizei const GLuint const GLintptr const GLsizeiptr * sizes
Definition: glcorearb.h:2632
#define glTexCoord2fColor3fVertex3fvSUN
Definition: gl_mangle.h:2073
#define glGetVideoui64vNV
Definition: gl_mangle.h:1119
#define glPatchParameteri
Definition: gl_mangle.h:1572
#define glEndConditionalRenderNVX
Definition: gl_mangle.h:540
#define glProgramUniform4i64NV
Definition: gl_mangle.h:1767
#define glVertexAttribI2uivEXT
Definition: gl_mangle.h:2583
#define glMultiTexCoord3f
Definition: gl_mangle.h:1407
#define glGetMultiTexParameterIivEXT
Definition: gl_mangle.h:844
#define glVertexAttrib3dvARB
Definition: gl_mangle.h:2500
#define glProgramUniformHandleui64NV
Definition: gl_mangle.h:1780
GLsizei GLenum GLenum * types
Definition: SDL_opengl_glext.h:2482
void(APIENTRY * GLDEBUGPROCAMD)(GLuint id, GLenum category, GLenum severity, GLsizei length, const GLchar *message, void *userParam)
Definition: SDL_opengl_glext.h:4775
#define glWindowPos2dMESA
Definition: gl_mangle.h:2753
#define glWindowPos2sMESA
Definition: gl_mangle.h:2771
GLuint GLsizei const void GLenum preserve
Definition: SDL_opengl_glext.h:5631
#define glGetUniformfvARB
Definition: gl_mangle.h:1063
#define glGetObjectParameterivARB
Definition: gl_mangle.h:912
#define glSecondaryColor3hNV
Definition: gl_mangle.h:1956
GL_APICALL void GL_APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params)
#define glProgramUniform1fv
Definition: gl_mangle.h:1706
#define glClearDepthxOES
Definition: gl_mangle.h:195
#define glSamplerParameteriv
Definition: gl_mangle.h:1936
#define glNamedProgramLocalParameter4dvEXT
Definition: gl_mangle.h:1509
#define glBinormal3iEXT
Definition: gl_mangle.h:126
GLenum GLsizei const void * pathString
Definition: glext.h:9989
#define glDepthRangexOES
Definition: gl_mangle.h:460
GLenum GLenum GLenum GLenum GLenum componentUsage
Definition: glext.h:10239
GLenum GLenum GLenum GLenum sumOutput
Definition: SDL_opengl_glext.h:9375
#define glColorPointerListIBM
Definition: gl_mangle.h:279
#define glWeightubvARB
Definition: gl_mangle.h:2748
GL_APICALL GLboolean GL_APIENTRY glIsFramebuffer(GLuint framebuffer)
#define glProgramUniform1dEXT
Definition: gl_mangle.h:1699
#define glProgramParameteriARB
Definition: gl_mangle.h:1691
#define glRenderbufferStorageEXT
Definition: gl_mangle.h:1881
#define glVertexAttribI4uiEXT
Definition: gl_mangle.h:2603
#define glDeleteFramebuffersEXT
Definition: gl_mangle.h:422
#define glBindVideoCaptureStreamBufferNV
Definition: gl_mangle.h:118
#define glTagSampleBufferSGIX
Definition: gl_mangle.h:2030
const GLuint * renderbuffers
Definition: SDL_opengl_glext.h:1169
#define glSecondaryColorP3ui
Definition: gl_mangle.h:1979
#define glProgramLocalParametersI4ivNV
Definition: gl_mangle.h:1681
#define glVertexAttribI1iv
Definition: gl_mangle.h:2572
#define glEndOcclusionQueryNV
Definition: gl_mangle.h:544
#define glTransformFeedbackVaryings
Definition: gl_mangle.h:2242
#define glVertexAttribLPointer
Definition: gl_mangle.h:2650
#define glPixelTexGenParameteriSGIS
Definition: gl_mangle.h:1606
#define glProgramUniform2ui
Definition: gl_mangle.h:1736
#define glVertexAttrib2d
Definition: gl_mangle.h:2478
typedef GLint(APIENTRYP PFNGLGETATTRIBLOCATIONPROC)(GLuint program
GLenum array
Definition: SDL_opengl_glext.h:6300
#define glColorFragmentOp2ATI
Definition: gl_mangle.h:268
#define glGetPathSpacingNV
Definition: gl_mangle.h:926
#define glLabelObjectEXT
Definition: gl_mangle.h:1215
#define glGetCombinerOutputParameterivNV
Definition: gl_mangle.h:734
#define glMultiDrawElementArrayAPPLE
Definition: gl_mangle.h:1343
GL_APICALL void GL_APIENTRY glUniform1iv(GLint location, GLsizei count, const GLint *v)
#define glUniform3ui64vNV
Definition: gl_mangle.h:2297
#define glVertexAttribs4ubvNV
Definition: gl_mangle.h:2679
#define glVertexAttribL3dv
Definition: gl_mangle.h:2634
#define glMultiTexCoord2d
Definition: gl_mangle.h:1381
#define glTexCoord3xOES
Definition: gl_mangle.h:2104
#define glUniform2i64vNV
Definition: gl_mangle.h:2273
#define glTexCoord2hNV
Definition: gl_mangle.h:2084
#define glGetQueryObjectiv
Definition: gl_mangle.h:988
float GLfloat
Definition: gl.h:132
#define glVertexArrayFogCoordOffsetEXT
Definition: gl_mangle.h:2436
#define glNewObjectBufferATI
Definition: gl_mangle.h:1527
GLuint GLuint num_groups_z
Definition: glcorearb.h:2519
#define glVertexAttribL1ui64NV
Definition: gl_mangle.h:2620
GLenum GLenum GLenum GLenum mapping
Definition: SDL_opengl_glext.h:9374
#define glDrawArraysInstancedEXT
Definition: gl_mangle.h:484
unsigned short GLhalf
Definition: SDL_opengl_glext.h:887
GLenum GLenum abOutput
Definition: SDL_opengl_glext.h:9375
#define glUniform1ivARB
Definition: gl_mangle.h:2258
#define glFramebufferTexture3D
Definition: gl_mangle.h:639
GLenum GLint GLint GLint GLint srcZ
Definition: SDL_opengl_glext.h:2450
#define glVertexAttrib4dvNV
Definition: gl_mangle.h:2524
GLfixed u1
Definition: SDL_opengl_glext.h:4558
GLdouble GLdouble right
Definition: SDL_opengl_glext.h:6103
#define glViewportArrayv
Definition: gl_mangle.h:2736
GLbitfield stages
Definition: SDL_opengl_glext.h:1875
#define glCullParameterdvEXT
Definition: gl_mangle.h:401
#define glMultiTexCoord2ivARB
Definition: gl_mangle.h:1392
GLuint GLchar GLuint GLuint * noCounters
Definition: SDL_opengl_glext.h:8292
#define glRotatexOES
Definition: gl_mangle.h:1920
#define glProgramUniformMatrix3x2dvEXT
Definition: gl_mangle.h:1799
#define glGetClipPlanexOES
Definition: gl_mangle.h:721
#define glCopyColorTableSGI
Definition: gl_mangle.h:346
#define glProgramUniform2ivEXT
Definition: gl_mangle.h:1731
#define glProgramBufferParametersfvNV
Definition: gl_mangle.h:1658
#define glTexCoordPointerEXT
Definition: gl_mangle.h:2133
#define glProgramUniformMatrix2fv
Definition: gl_mangle.h:1786
#define glProgramEnvParameter4fvARB
Definition: gl_mangle.h:1664
#define glProgramUniform1d
Definition: gl_mangle.h:1700
GLuint GLuint GLuint dstMod
Definition: SDL_opengl_glext.h:5504
#define glPathStringNV
Definition: gl_mangle.h:1590
GLsizei GLfixed GLfixed GLfixed GLfixed const GLubyte * bitmap
Definition: glext.h:5095
GLuint * queryId
Definition: SDL_opengl_glext.h:8291
#define glNamedFramebufferTexture2DEXT
Definition: gl_mangle.h:1501
#define glGetPerfMonitorGroupStringAMD
Definition: gl_mangle.h:935
#define glWindowPos4fvMESA
Definition: gl_mangle.h:2802
#define glFramebufferTextureFaceARB
Definition: gl_mangle.h:642
GLuint GLuint GLchar GLuint counterDescLength
Definition: SDL_opengl_glext.h:8289
#define glMultiTexCoord4fv
Definition: gl_mangle.h:1431
GLsizei const GLchar *const * path
Definition: SDL_opengl_glext.h:3730
#define glGetMultiTexParameterfvEXT
Definition: gl_mangle.h:843
GLboolean GLboolean GLboolean GLboolean a
Definition: SDL_opengl_glext.h:1109
#define glGetFramebufferParameteriv
Definition: gl_mangle.h:778
#define glProgramUniform1f
Definition: gl_mangle.h:1704
#define glWindowPos3fvMESA
Definition: gl_mangle.h:2786
#define glBufferSubDataARB
Definition: gl_mangle.h:169
GLenum GLint GLint srcX
Definition: SDL_opengl_glext.h:2450
#define glMultiTexCoord2i
Definition: gl_mangle.h:1391
#define glDepthBoundsdNV
Definition: gl_mangle.h:450
#define glVertexAttrib2fvNV
Definition: gl_mangle.h:2488
#define glMultiTexCoord2s
Definition: gl_mangle.h:1395
#define glMultiTexCoord4hvNV
Definition: gl_mangle.h:1433
#define glNamedFramebufferTexture1DEXT
Definition: gl_mangle.h:1500
GLenum GLsizei GLuint GLint * bytesWritten
Definition: SDL_opengl_glext.h:4999
#define glDrawBuffersARB
Definition: gl_mangle.h:488
#define glMatrixRotatefEXT
Definition: gl_mangle.h:1324
#define glVertexPointervINTEL
Definition: gl_mangle.h:2694
#define glUniformMatrix4fvARB
Definition: gl_mangle.h:2341
#define glMultiTexCoord1d
Definition: gl_mangle.h:1359
#define glVertexAttribL3dEXT
Definition: gl_mangle.h:2631
float GLclampf
Definition: gl.h:133
#define glWindowPos2dARB
Definition: gl_mangle.h:2751
#define glProgramUniform3ui64vNV
Definition: gl_mangle.h:1754
#define glMultiTexCoord3sARB
Definition: gl_mangle.h:1416
#define glVertexPointerEXT
Definition: gl_mangle.h:2691
#define glVertexAttrib4fARB
Definition: gl_mangle.h:2525
#define glUniformui64NV
Definition: gl_mangle.h:2348
GL_APICALL GLuint GL_APIENTRY glCreateShader(GLenum type)
GLsizei const GLchar *const * varyings
Definition: SDL_opengl_glext.h:1119
#define glDetailTexFuncSGIS
Definition: gl_mangle.h:463
#define glUniform1d
Definition: gl_mangle.h:2248
#define glBeginTransformFeedbackNV
Definition: gl_mangle.h:68
#define glMultiTexCoord3fARB
Definition: gl_mangle.h:1406
#define glFogCoordf
Definition: gl_mangle.h:599
#define glClearBufferuiv
Definition: gl_mangle.h:186
GLuint GLenum option
Definition: SDL_opengl_glext.h:5212
GL_APICALL void GL_APIENTRY glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers)
#define glProgramParameter4fNV
Definition: gl_mangle.h:1689
GLuint GLuint GLuint GLuint GLuint GLuint arg1Mod
Definition: SDL_opengl_glext.h:5504
#define glFogCoordPointer
Definition: gl_mangle.h:607
int GLsizei
Definition: gl.h:131
#define glMultiTexParameterivEXT
Definition: gl_mangle.h:1471
#define glMultiTexCoord3hNV
Definition: gl_mangle.h:1410
#define glUniformHandleui64vARB
Definition: gl_mangle.h:2324
#define glProgramUniform4dv
Definition: gl_mangle.h:1762
void *APIENTRYP PFNGLMAPNAMEDBUFFEREXTPROC(GLuint buffer, GLenum access)
Definition: SDL_opengl_glext.h:6196
#define glUniform4uivEXT
Definition: gl_mangle.h:2318
#define glMapNamedBufferRangeEXT
Definition: gl_mangle.h:1283
GLenum const void GLuint pathBase
Definition: SDL_opengl_glext.h:9175
GLenum GLint GLint GLint GLint GLuint dstName
Definition: SDL_opengl_glext.h:2450
#define glMultiTexCoord4iv
Definition: gl_mangle.h:1437
GLuint buffer
Definition: glcorearb.h:655
const GLfloat * tc
Definition: SDL_opengl_glext.h:11113
#define glGetColorTableParameteriv
Definition: gl_mangle.h:728
#define glVertexAttrib4ubv
Definition: gl_mangle.h:2557
#define glResumeTransformFeedback
Definition: gl_mangle.h:1916
#define glCopyMultiTexSubImage1DEXT
Definition: gl_mangle.h:355
#define glVertexAttrib4ubvNV
Definition: gl_mangle.h:2558
#define glVertexStream2fvATI
Definition: gl_mangle.h:2706
GLenum GLenum void void * column
Definition: SDL_opengl_glext.h:3138
#define glGlobalAlphaFactoruiSUN
Definition: gl_mangle.h:1127
#define glUniformMatrix2x4dv
Definition: gl_mangle.h:2331
#define glCombinerParameterivNV
Definition: gl_mangle.h:296
#define glSamplerParameterIuiv
Definition: gl_mangle.h:1935
const void GLsizei GLsizei GLint vertexBufferCount
Definition: glext.h:9042
#define glWeightPointerARB
Definition: gl_mangle.h:2746
#define glVertexAttrib3fARB
Definition: gl_mangle.h:2503
#define glAlphaFragmentOp3ATI
Definition: gl_mangle.h:42
#define glGetnPixelMapusvARB
Definition: gl_mangle.h:890
#define glFogxvOES
Definition: gl_mangle.h:614
#define APIENTRY
Definition: SDL_opengl_glext.h:47
#define glTessellationFactorAMD
Definition: gl_mangle.h:2043
GLuint GLenum GLenum transform
Definition: glext.h:10913
#define glVertex2hNV
Definition: gl_mangle.h:2391
#define glUnlockArraysEXT
Definition: gl_mangle.h:2350
#define glColor4hNV
Definition: gl_mangle.h:248
GLint GLfloat GLint stencil
Definition: glcorearb.h:1289
#define glDeformSGIX
Definition: gl_mangle.h:415
GLuint counterId
Definition: SDL_opengl_glext.h:8289
#define glMatrixTranslatefEXT
Definition: gl_mangle.h:1328
#define glPNTrianglesiATI
Definition: gl_mangle.h:1619
#define glGlobalAlphaFactorbSUN
Definition: gl_mangle.h:1121
#define glTextureParameterIuivEXT
Definition: gl_mangle.h:2212
#define glGetnColorTableARB
Definition: gl_mangle.h:869
#define glGetInfoLogARB
Definition: gl_mangle.h:793
#define glIsEnabledi
Definition: gl_mangle.h:1176
GL_APICALL void GL_APIENTRY glVertexAttrib2f(GLuint indx, GLfloat x, GLfloat y)
#define glVertexAttribL3d
Definition: gl_mangle.h:2632
GLenum GLenum GLenum cdOutput
Definition: SDL_opengl_glext.h:9375
GLuint GLenum swizzle
Definition: glext.h:6066
GLfixed yfactor
Definition: SDL_opengl_glext.h:4575
#define glGetTexParameterPointervAPPLE
Definition: gl_mangle.h:1032
#define glGetSubroutineUniformLocation
Definition: gl_mangle.h:1010
#define glFogCoorddvEXT
Definition: gl_mangle.h:596
#define glMultiTexCoord1hvNV
Definition: gl_mangle.h:1367
#define glDisableVertexAttribArrayARB
Definition: gl_mangle.h:475
int GLint
Definition: gl.h:127
#define glTangent3svEXT
Definition: gl_mangle.h:2040
void *APIENTRYP PFNGLMAPOBJECTBUFFERATIPROC(GLuint buffer)
Definition: SDL_opengl_glext.h:5531
#define glShaderOp2EXT
Definition: gl_mangle.h:1997
#define glTexBufferARB
Definition: gl_mangle.h:2048
#define glGetConvolutionParameteriv
Definition: gl_mangle.h:747
GLsizei GLenum const void GLuint GLfloat GLfloat GLenum GLfloat * returnedSpacing
Definition: SDL_opengl_glext.h:9192
GLenum GLuint GLsizei const GLenum * props
Definition: SDL_opengl_glext.h:2465
#define glVertexAttrib4hNV
Definition: gl_mangle.h:2531
#define glGetActiveUniformName
Definition: gl_mangle.h:699
#define glVertexAttribL4d
Definition: gl_mangle.h:2640
GLenum GLint ref
Definition: SDL_opengl_glext.h:657
#define glBlitFramebuffer
Definition: gl_mangle.h:161
#define glGetProgramLocalParameterIivNV
Definition: gl_mangle.h:964
#define glGetActiveAttribARB
Definition: gl_mangle.h:690
#define glClearBufferSubData
Definition: gl_mangle.h:185
#define glVertexAttrib3hvNV
Definition: gl_mangle.h:2510
#define glGetMapxvOES
Definition: gl_mangle.h:823
GLsizei coordStart
Definition: SDL_opengl_glext.h:9158
#define glGetInternalformativ
Definition: gl_mangle.h:803
#define glVertexAttribs4svNV
Definition: gl_mangle.h:2678
GLuint GLenum outX
Definition: SDL_opengl_glext.h:7940
#define glMultiDrawElementsEXT
Definition: gl_mangle.h:1345
const GLint const GLsizei GLsizei GLint modestride
Definition: SDL_opengl_glext.h:8131
GLenum modeAlpha
Definition: SDL_opengl_glext.h:654
#define glBlendColor
Definition: gl_mangle.h:136
GLint GLsizei GLsizei GLuint baseinstance
Definition: glcorearb.h:2228
#define glFrustumfOES
Definition: gl_mangle.h:652
#define glFramebufferTextureEXT
Definition: gl_mangle.h:641
#define glGetDebugMessageLog
Definition: gl_mangle.h:751
GLenum pname
Definition: SDL_opengl_glext.h:530
const GLuint * buffers
Definition: SDL_opengl_glext.h:534
#define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
Definition: gl_mangle.h:1902
#define glIsSync
Definition: gl_mangle.h:1204
#define glGetCompressedTexImage
Definition: gl_mangle.h:738
#define glProgramUniform1uiv
Definition: gl_mangle.h:1718
#define glGetFramebufferAttachmentParameterivEXT
Definition: gl_mangle.h:775
#define glNamedFramebufferTextureEXT
Definition: gl_mangle.h:1503
GLenum GLenum dst
Definition: glcorearb.h:1804
#define glEvalCoord2xvOES
Definition: gl_mangle.h:566
#define glGetImageTransformParameterivHP
Definition: gl_mangle.h:792
GLuint bindingIndex
Definition: SDL_opengl_glext.h:9007
#define glVertexAttrib3fvNV
Definition: gl_mangle.h:2508
#define glClientActiveTexture
Definition: gl_mangle.h:210
#define glTextureSubImage3DEXT
Definition: gl_mangle.h:2233
#define glHintPGI
Definition: gl_mangle.h:1130
GLsizei numPaths
Definition: SDL_opengl_glext.h:9162
GLenum dfactorRGB
Definition: SDL_opengl_glext.h:367
#define glBitmapxOES
Definition: gl_mangle.h:132
#define glVertexAttribI4svEXT
Definition: gl_mangle.h:2599
#define glUniform3uivEXT
Definition: gl_mangle.h:2300
#define glVertexAttrib1svNV
Definition: gl_mangle.h:2476
#define glGetAttribLocationARB
Definition: gl_mangle.h:706
#define glVertexAttrib4NubARB
Definition: gl_mangle.h:2541
#define glDrawTransformFeedback
Definition: gl_mangle.h:511
#define glWindowPos3iARB
Definition: gl_mangle.h:2787
GL_APICALL void GL_APIENTRY glGetAttachedShaders(GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)
#define glProgramUniform2fvEXT
Definition: gl_mangle.h:1725
GL_APICALL void GL_APIENTRY glVertexAttrib2fv(GLuint indx, const GLfloat *values)
#define glFogCoordPointerEXT
Definition: gl_mangle.h:605
#define glActiveVaryingNV
Definition: gl_mangle.h:39
#define glVertexStream3dvATI
Definition: gl_mangle.h:2712
#define glUniformMatrix2dv
Definition: gl_mangle.h:2326
#define glVertexAttrib3fvARB
Definition: gl_mangle.h:2506
#define glProgramUniform1i64NV
Definition: gl_mangle.h:1707
#define glMultiTexParameterIuivEXT
Definition: gl_mangle.h:1470
#define glInvalidateFramebuffer
Definition: gl_mangle.h:1166
GLint GLenum GLboolean normalized
Definition: SDL_opengl_glext.h:746
#define glFogCoordPointerListIBM
Definition: gl_mangle.h:606
GL_APICALL void GL_APIENTRY glReleaseShaderCompiler(void)
#define glPixelTransformParameterfEXT
Definition: gl_mangle.h:1612
#define glGetVertexAttribPointervARB
Definition: gl_mangle.h:1110
GLboolean GLboolean g
Definition: SDL_opengl_glext.h:1109
#define glMatrixMultdEXT
Definition: gl_mangle.h:1315
#define glStencilFuncSeparateATI
Definition: gl_mangle.h:2012
#define glSetFragmentShaderConstantATI
Definition: gl_mangle.h:1990
#define glCreateProgramObjectARB
Definition: gl_mangle.h:387
#define glDispatchComputeIndirect
Definition: gl_mangle.h:478
GLuint in
Definition: SDL_opengl_glext.h:7940
#define glCompressedMultiTexSubImage3DEXT
Definition: gl_mangle.h:306
#define glGetObjectParameterfvARB
Definition: gl_mangle.h:910
#define glPixelTexGenSGIX
Definition: gl_mangle.h:1608
GLfloat GLfloat v1
Definition: SDL_opengl_glext.h:691
const void * indirect
Definition: SDL_opengl_glext.h:1739
#define glVertexAttribI2ivEXT
Definition: gl_mangle.h:2579
#define glTexCoord2fColor4fNormal3fVertex3fSUN
Definition: gl_mangle.h:2074
#define glMultiTexCoord2bvOES
Definition: gl_mangle.h:1379
#define glTexCoord1bOES
Definition: gl_mangle.h:2054
#define glGetColorTableParameterfvEXT
Definition: gl_mangle.h:724
#define glGetPerfQueryIdByNameINTEL
Definition: gl_mangle.h:937
GL_APICALL void GL_APIENTRY glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
#define glGetFragDataIndex
Definition: gl_mangle.h:768
#define glGenSymbolsEXT
Definition: gl_mangle.h:681
#define glGetMultiTexGendvEXT
Definition: gl_mangle.h:837
GLsizei GLfixed xorig
Definition: SDL_opengl_glext.h:4534
GL_APICALL void GL_APIENTRY glBindBuffer(GLenum target, GLuint buffer)
GLenum GLint GLint GLint GLint GLuint GLenum GLint GLint GLint GLint GLsizei GLsizei GLsizei srcDepth
Definition: SDL_opengl_glext.h:2450
#define glMapGrid2xOES
Definition: gl_mangle.h:1280
GLenum src
Definition: SDL_opengl_glext.h:1737
#define glVertexAttribs4dvNV
Definition: gl_mangle.h:2675
#define glSecondaryColorPointerEXT
Definition: gl_mangle.h:1981
#define glMaterialxOES
Definition: gl_mangle.h:1297
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble w2
Definition: SDL_opengl_glext.h:10787
#define glBlendFuncSeparateiARB
Definition: gl_mangle.h:154
#define glDisableClientStateIndexedEXT
Definition: gl_mangle.h:465
GLuint GLenum GLenum GLenum GLenum outW
Definition: glext.h:8543
#define glVertexWeighthvNV
Definition: gl_mangle.h:2730
const GLchar * marker
Definition: SDL_opengl_glext.h:6067
#define glVertexAttribs3svNV
Definition: gl_mangle.h:2674
#define glFinalCombinerInputNV
Definition: gl_mangle.h:577
#define glGetPathMetricsNV
Definition: gl_mangle.h:923
#define glVertex2xOES
Definition: gl_mangle.h:2397
#define glDisableVariantClientStateEXT
Definition: gl_mangle.h:470
#define glSecondaryColor3sEXT
Definition: gl_mangle.h:1962
#define glGetVertexAttribLui64vARB
Definition: gl_mangle.h:1108
#define glMapVertexAttrib1fAPPLE
Definition: gl_mangle.h:1290
#define glVertexAttribL3ui64NV
Definition: gl_mangle.h:2637
GLuint GLuint GLsizei GLenum const void * indices
Definition: SDL_opengl_glext.h:111
#define glMinSampleShadingARB
Definition: gl_mangle.h:1334
GLuint64EXT * result
Definition: glext.h:10338
#define glVertexAttrib3dvNV
Definition: gl_mangle.h:2502
#define glSecondaryColor3hvNV
Definition: gl_mangle.h:1957
#define glMultiTexImage1DEXT
Definition: gl_mangle.h:1463
GL_APICALL void GL_APIENTRY glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *ptr)
#define glMultiTexCoord4hNV
Definition: gl_mangle.h:1432
#define glMinmaxEXT
Definition: gl_mangle.h:1332
#define glVariantPointerEXT
Definition: gl_mangle.h:2370
#define GLAPI
Definition: SDL_opengl_glext.h:53
#define glVertexAttrib4NbvARB
Definition: gl_mangle.h:2535
#define glEndQuery
Definition: gl_mangle.h:549
#define glPixelTexGenParameterfvSGIS
Definition: gl_mangle.h:1605
#define glGetInvariantIntegervEXT
Definition: gl_mangle.h:806
#define glVertexAttrib3fNV
Definition: gl_mangle.h:2505
#define glProgramUniform1i64vNV
Definition: gl_mangle.h:1708
#define glStopInstrumentsSGIX
Definition: gl_mangle.h:2026
#define glVertexAttrib2sARB
Definition: gl_mangle.h:2491
#define glGetPointervEXT
Definition: gl_mangle.h:949
#define glGenQueriesARB
Definition: gl_mangle.h:676
GLuint GLuint num_groups_z
Definition: SDL_opengl_glext.h:2448
#define glMultiTexSubImage1DEXT
Definition: gl_mangle.h:1473
#define glGetArrayObjectivATI
Definition: gl_mangle.h:703
#define glVertexAttribL4i64NV
Definition: gl_mangle.h:2643
GLuint GLuint GLchar GLuint GLchar * counterDesc
Definition: SDL_opengl_glext.h:8289
#define glUniform1fARB
Definition: gl_mangle.h:2250
#define glVertexStream1dATI
Definition: gl_mangle.h:2695
#define glDeleteBuffersARB
Definition: gl_mangle.h:417
#define glProgramUniform3f
Definition: gl_mangle.h:1744
GLenum GLenum sfactorAlpha
Definition: SDL_opengl_glext.h:367
#define glEnableClientStateiEXT
Definition: gl_mangle.h:525
GLint * exponent
Definition: glext.h:5271
#define glUniform1iARB
Definition: gl_mangle.h:2256
#define glMultiTexCoord2dARB
Definition: gl_mangle.h:1380
#define glTexStorage3D
Definition: gl_mangle.h:2176
GLsizei GLenum const void GLint basevertex
Definition: SDL_opengl_glext.h:1475
#define glWindowPos2dvMESA
Definition: gl_mangle.h:2756
GLuint64EXT GLuint GLuint GLenum GLenum GLuint fill0
Definition: SDL_opengl_glext.h:9291
#define glGetImageHandleARB
Definition: gl_mangle.h:789
#define glWindowPos2s
Definition: gl_mangle.h:2770
#define glVertexStream3sATI
Definition: gl_mangle.h:2717
#define glTexImage2DMultisample
Definition: gl_mangle.h:2155
GLint GLint GLint yoffset
Definition: SDL_opengl_glext.h:113
#define glSecondaryColor3usEXT
Definition: gl_mangle.h:1974
#define glGetPerfMonitorCounterInfoAMD
Definition: gl_mangle.h:931
#define glClampColorARB
Definition: gl_mangle.h:177
#define glGetActiveSubroutineUniformName
Definition: gl_mangle.h:694
#define glResetMinmaxEXT
Definition: gl_mangle.h:1913
GLsizei const GLuint const GLintptr const GLsizei * strides
Definition: SDL_opengl_glext.h:2565
#define glGetNamedProgramLocalParameterIivEXT
Definition: gl_mangle.h:862
#define glNormalStream3bATI
Definition: gl_mangle.h:1551
GLuint GLuint GLuint group_size_x
Definition: SDL_opengl_glext.h:2695
#define glWeightdvARB
Definition: gl_mangle.h:2742
#define glWindowPos2fvMESA
Definition: gl_mangle.h:2762
#define glProgramUniform2fv
Definition: gl_mangle.h:1726
#define glSampleMaskIndexedNV
Definition: gl_mangle.h:1927
#define glCompressedTexImage2D
Definition: gl_mangle.h:310
#define glWindowPos3fMESA
Definition: gl_mangle.h:2783
GLuint GLsizei GLsizei GLchar * uniformName
Definition: glcorearb.h:1475
#define glGetBufferPointerv
Definition: gl_mangle.h:716
#define glProgramUniform1fEXT
Definition: gl_mangle.h:1703
#define glGetFloati_v
Definition: gl_mangle.h:765
#define glGetTexParameterIiv
Definition: gl_mangle.h:1028
#define glDrawTransformFeedbackStreamInstanced
Definition: gl_mangle.h:513
#define glUniform2iARB
Definition: gl_mangle.h:2274
GLsizei const GLfloat * dashArray
Definition: SDL_opengl_glext.h:9170
GLuint GLuint dstMask
Definition: SDL_opengl_glext.h:5504
#define glWeightfvARB
Definition: gl_mangle.h:2743
#define glTexCoord4xOES
Definition: gl_mangle.h:2122
#define glBeginTransformFeedbackEXT
Definition: gl_mangle.h:66
#define glTextureSubImage2DEXT
Definition: gl_mangle.h:2231
#define glGetColorTableEXT
Definition: gl_mangle.h:722
GLuint64EXT GLuint beginPresentTimeId
Definition: SDL_opengl_glext.h:9291
#define glStencilFillPathInstancedNV
Definition: gl_mangle.h:2009
#define glMultiTexCoord1iARB
Definition: gl_mangle.h:1368
#define glUniform3fARB
Definition: gl_mangle.h:2286
#define glGetProgramResourceLocationIndex
Definition: gl_mangle.h:975
void *APIENTRYP PFNGLMAPTEXTURE2DINTELPROC(GLuint texture, GLint level, GLbitfield access, GLint *stride, GLenum *layout)
Definition: SDL_opengl_glext.h:8234
GLsizei const GLchar *const * strings
Definition: SDL_opengl_glext.h:1877
GLuint GLsizei const GLchar * label
Definition: SDL_opengl_glext.h:2485
#define glUniform1i64vNV
Definition: gl_mangle.h:2255
#define glGetListParameterfvSGIX
Definition: gl_mangle.h:810
#define glReadnPixelsARB
Definition: gl_mangle.h:1866
GLuint64EXT GLuint GLuint GLenum GLenum GLuint GLenum GLuint GLenum target2
Definition: SDL_opengl_glext.h:9292
GLenum GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const void * bits
Definition: SDL_opengl_glext.h:6176
#define glIndexFormatNV
Definition: gl_mangle.h:1142
#define glGetMapAttribParameterfvNV
Definition: gl_mangle.h:815
#define glRasterPos2xOES
Definition: gl_mangle.h:1842
GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer(GLuint renderbuffer)
#define glPolygonOffsetxOES
Definition: gl_mangle.h:1641
GLbyte by
Definition: SDL_opengl_glext.h:5982
unsigned short GLushort
Definition: gl.h:129
#define glDeleteSamplers
Definition: gl_mangle.h:440
GLuint shader
Definition: SDL_opengl_glext.h:659
#define glTangent3ivEXT
Definition: gl_mangle.h:2038
#define glNormal3xvOES
Definition: gl_mangle.h:1543
#define glGetNamedFramebufferParameterivEXT
Definition: gl_mangle.h:857
#define glFinishFenceAPPLE
Definition: gl_mangle.h:579
#define glBlendEquationSeparatei
Definition: gl_mangle.h:146
#define glVertexArrayVertexOffsetEXT
Definition: gl_mangle.h:2456
#define glGetNamedProgramLocalParameterIuivEXT
Definition: gl_mangle.h:863
#define glDrawElementArrayAPPLE
Definition: gl_mangle.h:491
#define glFogCoordd
Definition: gl_mangle.h:595
const GLfixed * equation
Definition: glext.h:5062
#define glEndTransformFeedback
Definition: gl_mangle.h:551
#define glGetPerfCounterInfoINTEL
Definition: gl_mangle.h:929
#define glBindBuffersBase
Definition: gl_mangle.h:83
#define glTexImage3DMultisample
Definition: gl_mangle.h:2159
#define glFlushRasterSGIX
Definition: gl_mangle.h:590
#define glGetInstrumentsSGIX
Definition: gl_mangle.h:794
#define glCompressedTexImage2DARB
Definition: gl_mangle.h:309
#define glMultTransposeMatrixd
Definition: gl_mangle.h:1480
GLuint coords
Definition: SDL_opengl_glext.h:1569
#define glVertexArrayEdgeFlagOffsetEXT
Definition: gl_mangle.h:2434
#define glProgramUniformMatrix4dvEXT
Definition: gl_mangle.h:1807
#define glBlitFramebufferEXT
Definition: gl_mangle.h:160
GLuint bufferIndex
Definition: SDL_opengl_glext.h:2161
GLsizei samples
Definition: SDL_opengl_glext.h:1185
#define glVertexAttribI2i
Definition: gl_mangle.h:2578
const GLfixed * equation
Definition: SDL_opengl_glext.h:4500
#define glTangent3fEXT
Definition: gl_mangle.h:2035
#define glTexImage3DEXT
Definition: gl_mangle.h:2156
GLbyte ty
Definition: SDL_opengl_glext.h:5972
#define glReplacementCodeubvSUN
Definition: gl_mangle.h:1889
void(APIENTRY * GLDEBUGPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *message, const void *userParam)
Definition: SDL_opengl_glext.h:2187
GLint GLint * maxActiveCounters
Definition: SDL_opengl_glext.h:4990
GL_APICALL void GL_APIENTRY glUniform3i(GLint location, GLint x, GLint y, GLint z)
#define glSecondaryColor3usvEXT
Definition: gl_mangle.h:1976
#define glScissorIndexed
Definition: gl_mangle.h:1941
GLsizei const GLuint const GLintptr const GLsizei * strides
Definition: glcorearb.h:2636
#define glMultiTexCoord1bvOES
Definition: gl_mangle.h:1357
GLdouble GLdouble GLdouble z
Definition: glcorearb.h:843
GLfixed GLfixed u2
Definition: SDL_opengl_glext.h:4558
#define glGetNextPerfQueryIdINTEL
Definition: gl_mangle.h:875
#define glGetHistogramParameterxvOES
Definition: gl_mangle.h:788
#define glSampleMaskEXT
Definition: gl_mangle.h:1925
GLenum const void GLbitfield GLuint firstGlyph
Definition: SDL_opengl_glext.h:9161
#define glBindMaterialParameterEXT
Definition: gl_mangle.h:95
#define glCreatePerfQueryINTEL
Definition: gl_mangle.h:385
#define glConvolutionParameterfvEXT
Definition: gl_mangle.h:334
#define glVertexArrayNormalOffsetEXT
Definition: gl_mangle.h:2439
#define glVDPAUUnmapSurfacesNV
Definition: gl_mangle.h:2383
#define glMultiTexCoord3hvNV
Definition: gl_mangle.h:1411
GLfloat bias
Definition: SDL_opengl_glext.h:7121
#define glLineWidthxOES
Definition: gl_mangle.h:1231
#define glGenBuffersARB
Definition: gl_mangle.h:656
#define glGetHistogramParameterfv
Definition: gl_mangle.h:785
GLuint buffer
Definition: SDL_opengl_glext.h:533
#define glLightxOES
Definition: gl_mangle.h:1227
#define glValidateProgramARB
Definition: gl_mangle.h:2362
#define glVertexAttrib3sNV
Definition: gl_mangle.h:2513
#define glVertexAttrib4ivARB
Definition: gl_mangle.h:2533
const GLdouble * v
Definition: gl.h:2009
#define glVertexAttribs3hvNV
Definition: gl_mangle.h:2673
typedef GLfloat(APIENTRYP PFNGLGETPATHLENGTHNVPROC)(GLuint path
#define glPointAlongPathNV
Definition: gl_mangle.h:1620
#define glAlphaFragmentOp1ATI
Definition: gl_mangle.h:40
#define glLightEnviSGIX
Definition: gl_mangle.h:1216
#define glColorFragmentOp3ATI
Definition: gl_mangle.h:269
GL_APICALL void GL_APIENTRY glDeleteShader(GLuint shader)
#define glVertexStream1fATI
Definition: gl_mangle.h:2697
GLenum clamp
Definition: glcorearb.h:1245
#define glMultiTexCoord4fARB
Definition: gl_mangle.h:1428
#define glEdgeFlagFormatNV
Definition: gl_mangle.h:515
#define glIsTransformFeedback
Definition: gl_mangle.h:1209
#define glUniform4ui
Definition: gl_mangle.h:2317
#define glTangent3dEXT
Definition: gl_mangle.h:2033
GLuint object
Definition: SDL_opengl_glext.h:6057
#define glMapBufferARB
Definition: gl_mangle.h:1271
#define glGetPathColorGenivNV
Definition: gl_mangle.h:917
GLuint GLchar GLuint GLuint GLuint GLuint * capsMask
Definition: SDL_opengl_glext.h:8292
#define glMultiTexCoord1fvARB
Definition: gl_mangle.h:1364
GL_APICALL GLuint GL_APIENTRY glCreateProgram(void)
#define glCopyColorTable
Definition: gl_mangle.h:345
#define glVertexAttribBinding
Definition: gl_mangle.h:2564
#define glConvolutionParameterxOES
Definition: gl_mangle.h:340
#define glRectxvOES
Definition: gl_mangle.h:1878
#define glSetLocalConstantEXT
Definition: gl_mangle.h:1992
#define glClearTexSubImage
Definition: gl_mangle.h:208
#define glGetSamplerParameteriv
Definition: gl_mangle.h:998
GLint GLint GLint GLint GLint GLint GLint dstY1
Definition: SDL_opengl_glext.h:1184
#define glSecondaryColor3dvEXT
Definition: gl_mangle.h:1950
GLuint GLuint64EXT address
Definition: SDL_opengl_glext.h:9860
#define glMultiTexCoord1i
Definition: gl_mangle.h:1369
#define glVertexAttribLFormat
Definition: gl_mangle.h:2647
#define glTexSubImage4DSGIS
Definition: gl_mangle.h:2185
#define glCopyMultiTexImage1DEXT
Definition: gl_mangle.h:353
#define glVertexAttribL1ui64vARB
Definition: gl_mangle.h:2621
#define glDrawRangeElementsEXT
Definition: gl_mangle.h:507
#define glNormal3fVertex3fSUN
Definition: gl_mangle.h:1533
#define glCullParameterfvEXT
Definition: gl_mangle.h:402
GLenum pathNameType
Definition: SDL_opengl_glext.h:9175
GLubyte GLubyte GLubyte GLubyte w
Definition: SDL_opengl_glext.h:731
#define glAreProgramsResidentNV
Definition: gl_mangle.h:46
#define glSamplerParameterf
Definition: gl_mangle.h:1931
#define glClearColorIiEXT
Definition: gl_mangle.h:187
GLint GLsizei GLsizei GLuint baseinstance
Definition: SDL_opengl_glext.h:2157
#define glBindBufferRangeEXT
Definition: gl_mangle.h:80
#define glVertexAttrib4Nusv
Definition: gl_mangle.h:2548
#define glIsPointInStrokePathNV
Definition: gl_mangle.h:1193
#define glBindImageTextures
Definition: gl_mangle.h:93
#define glMultiTexCoord2dvARB
Definition: gl_mangle.h:1382
GLuint GLuint counterNameLength
Definition: SDL_opengl_glext.h:8289